XML 65 R54.htm IDEA: XBRL DOCUMENT
v3.25.3

Convertible debentures, Crypto Strategy Convertible Debt (Details) |  | 3 Months Ended |
--- | --- | --- | ---
Jul. 17, 2025 USD ($) Tranche | Oct. 31, 2025 USD ($) | Oct. 31, 2024 USD ($) | Oct. 31, 2025 $ / shares
Crypto Strategy Convertible Debt [Abstract] |  |  |  |
Proceeds from convertible debt |  | $ 0 | $ 55,650 |
Purchase of cryptocurrencies |  | $ 5,125,000 |  |
Crypto Strategy Convertible Debt [Member] |  |  |  |
Crypto Strategy Convertible Debt [Abstract] |  |  |  |
Number of tranches | Tranche | 59 |  |  |
Principal amount | $ 300,000,000 |  |  |
Percentage of conversion price discount | 8.00% |  |  |
Interest rate | 8.00% |  |  |
Maturity period | 18 months |  |  |
Percentage of debt carrying value |  | 95.00% |  |
Number of trading days |  | 5 days |  |
Floor price (in dollars per share) | $ / shares |  |  |  | $ 0.7722
Cap price (in dollars per share) | $ / shares |  |  |  | $ 7.722
Percentage of proceeds from new issuances obligated for debt repayment |  | 25.00% |  |
Percentage of prepayment penalty prior to maturity date |  | 10.00% |  |
Percentage of new securities subject to right of first refusal |  | 25.00% |  |
Percentage of net proceeds of initial tranche required to be used to purchase cryptocurrencies |  | 70.00% |  |
Percentage of net proceeds of subsequent tranches required to be used to purchase cryptocurrencies |  | 75.00% |  |
Digital asset threshold amount |  | $ 20,000,000 |  |
Proceeds from segregated account for trading in cryptocurrencies |  | $ 20,000,000 |  |
Crypto Strategy Convertible Debt Initial Tranche [Member] |  |  |  |
Crypto Strategy Convertible Debt [Abstract] |  |  |  |
Principal amount | $ 10,000,000 |  |  |
Proceeds from convertible debt | 9,200,000 |  |  |
Debt instrument maturity date |  | Jan. 17, 2027 |  |
Transaction costs incurred | 85,000 |  |  |
Purchase of cryptocurrencies | $ 6,405,000 | $ 5,125,000 |  |
Restricted cash |  | $ 1,280,000 |  |

X
- Definition The price per share of the conversion cap price feature embedded in the convertible debt. + References No definition available. + Details
Name: | devs_ConvertibleDebtCapPrice
Namespace Prefix: | devs_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The price per share of the conversion floor price feature embedded in the convertible debt. + References No definition available. + Details
Name: | devs_ConvertibleDebtFloorPrice
Namespace Prefix: | devs_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | devs_CryptoStrategyConvertibleDebtAbstract
Namespace Prefix: | devs_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion. + References No definition available. + Details
Name: | devs_DebtInstrumentConvertiblePercentageDiscount
Namespace Prefix: | devs_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of net proceeds for initial tranche required to be used to purchase cryptocurrencies. + References No definition available. + Details
Name: | devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage
Namespace Prefix: | devs_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of tranches the advance is available to be drawn down under the loan. + References No definition available. + Details
Name: | devs_DebtInstrumentNumberOfTranches
Namespace Prefix: | devs_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of net proceeds of subsequent tranches required to be used to purchase cryptocurrencies. + References No definition available. + Details
Name: | devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage
Namespace Prefix: | devs_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of digital asset acquisition threshold that triggers a change in the collateral structure under a convertible debt arrangement. + References No definition available. + Details
Name: | devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies
Namespace Prefix: | devs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition 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. + References No definition available. + Details
Name: | devs_NumberOfTradingDays
Namespace Prefix: | devs_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of the carrying amount of the original debt. + References No definition available. + Details
Name: | devs_PercentageOfDebtCarryingValue
Namespace Prefix: | devs_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of prepayment of penalty applied on any prepayments prior to maturity date. + References No definition available. + Details
Name: | devs_PrepaymentPenaltyPercentagePriorToMaturityDate
Namespace Prefix: | devs_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of aggregate proceeds from new debt or equity issuances that must be applied to repay existing crypto strategy convertible debt, per agreement. + References No definition available. + Details
Name: | devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage
Namespace Prefix: | devs_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of proceeds from crypto strategy convertible debt secured and held in segregated cryptocurrency trading account. + References No definition available. + Details
Name: | devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount
Namespace Prefix: | devs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition 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. + References No definition available. + Details
Name: | devs_RightOfFirstRefusalNewSecuritiesPercentage
Namespace Prefix: | devs_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of increase in crypto asset from purchase. Excludes crypto asset held for platform user. + References Reference 1: 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 + Details
Name: | us-gaap_CryptoAssetPurchase
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: 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 Reference 2: 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 Reference 3: 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 Reference 4: 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 Reference 5: 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 Reference 6: 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 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: 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 Reference 2: 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 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format. + References Reference 1: 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 Reference 2: 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 Reference 3: 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 Reference 4: 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 + Details
Name: | us-gaap_DebtInstrumentMaturityDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs. + References Reference 1: 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 Reference 2: 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 Reference 3: 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 Reference 4: 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 + Details
Name: | us-gaap_DeferredFinanceCostsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition 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. + References Reference 1: 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 + Details
Name: | us-gaap_ProceedsFromConvertibleDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition 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. + References Reference 1: 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 Reference 2: 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 Reference 3: 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 + Details
Name: | us-gaap_RestrictedCashAndCashEquivalentsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=devs_CryptoStrategyConvertibleDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=devs_CryptoStrategyConvertibleDebtInitialTrancheMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |