<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:dsny="http://www.dsny.com/20260531"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2026"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="dsny-20260531.xsd" xlink:type="simple"/>
    <context id="C_20250901to20260531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
        </entity>
        <period>
            <startDate>2025-09-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20260714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
        </entity>
        <period>
            <instant>2026-07-14</instant>
        </period>
    </context>
    <context id="C_20260531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="C_20260531_srtMajorCustomersAxis_dsnyCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapTradeAccountsReceivableMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dsny:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="C_20250901to20260531_srtMajorCustomersAxis_dsnyCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapTradeAccountsReceivableMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dsny:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-09-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20250831_srtMajorCustomersAxis_dsnyCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapTradeAccountsReceivableMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dsny:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-31</instant>
        </period>
    </context>
    <context id="C_20240901to20250831_srtMajorCustomersAxis_dsnyCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapTradeAccountsReceivableMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dsny:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2025-08-31</endDate>
        </period>
    </context>
    <context id="C_20250901to20260531_srtMajorCustomersAxis_dsnyCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dsny:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-09-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20240901to20250531_srtStatementGeographicalAxis_srtNorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20250901to20260531_srtStatementGeographicalAxis_srtNorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-09-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20240901to20250531_srtStatementGeographicalAxis_srtEuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20250901to20260531_srtStatementGeographicalAxis_srtEuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-09-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20240901to20250531_srtStatementGeographicalAxis_dsnyAustralasiaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dsny:AustralasiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20250901to20260531_srtStatementGeographicalAxis_dsnyAustralasiaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dsny:AustralasiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-09-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20240901to20250531_srtStatementGeographicalAxis_srtAfricaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20250901to20260531_srtStatementGeographicalAxis_srtAfricaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-09-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20240901to20250531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20250301to20250531_srtMajorCustomersAxis_dsnyCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dsny:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20260301to20260531_srtMajorCustomersAxis_dsnyCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dsny:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20250301to20250531_srtStatementGeographicalAxis_srtNorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20260301to20260531_srtStatementGeographicalAxis_srtNorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20250301to20250531_srtStatementGeographicalAxis_srtEuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20260301to20260531_srtStatementGeographicalAxis_srtEuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20250301to20250531_srtStatementGeographicalAxis_dsnyAustralasiaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dsny:AustralasiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20260301to20260531_srtStatementGeographicalAxis_dsnyAustralasiaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dsny:AustralasiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20250301to20250531_srtStatementGeographicalAxis_srtAfricaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20260301to20260531_srtStatementGeographicalAxis_srtAfricaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20250301to20250531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20260301to20260531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20240901to20250531_srtMajorCustomersAxis_dsnyCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dsny:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20240831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="C_20240831_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="C_20240831_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="C_20240831_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="C_20240831_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="C_20240901to20241130_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2024-11-30</endDate>
        </period>
    </context>
    <context id="C_20240901to20241130_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2024-11-30</endDate>
        </period>
    </context>
    <context id="C_20240901to20241130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2024-11-30</endDate>
        </period>
    </context>
    <context id="C_20240901to20241130_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2024-11-30</endDate>
        </period>
    </context>
    <context id="C_20241130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
        </entity>
        <period>
            <instant>2024-11-30</instant>
        </period>
    </context>
    <context id="C_20241130_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-30</instant>
        </period>
    </context>
    <context id="C_20241130_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-30</instant>
        </period>
    </context>
    <context id="C_20241130_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-30</instant>
        </period>
    </context>
    <context id="C_20241130_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-30</instant>
        </period>
    </context>
    <context id="C_20251130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
        </entity>
        <period>
            <instant>2025-11-30</instant>
        </period>
    </context>
    <context id="C_20251130_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-11-30</instant>
        </period>
    </context>
    <context id="C_20251130_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-11-30</instant>
        </period>
    </context>
    <context id="C_20251130_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-11-30</instant>
        </period>
    </context>
    <context id="C_20251130_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-11-30</instant>
        </period>
    </context>
    <context id="C_20250901to20251130_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-09-01</startDate>
            <endDate>2025-11-30</endDate>
        </period>
    </context>
    <context id="C_20250901to20251130_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-09-01</startDate>
            <endDate>2025-11-30</endDate>
        </period>
    </context>
    <context id="C_20250901to20251130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
        </entity>
        <period>
            <startDate>2025-09-01</startDate>
            <endDate>2025-11-30</endDate>
        </period>
    </context>
    <context id="C_20250901to20251130_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-09-01</startDate>
            <endDate>2025-11-30</endDate>
        </period>
    </context>
    <context id="C_20250831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
        </entity>
        <period>
            <instant>2025-08-31</instant>
        </period>
    </context>
    <context id="C_20250831_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-31</instant>
        </period>
    </context>
    <context id="C_20250831_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-31</instant>
        </period>
    </context>
    <context id="C_20250831_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-31</instant>
        </period>
    </context>
    <context id="C_20250831_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-31</instant>
        </period>
    </context>
    <context id="C_20241201to20250228_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-01</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="C_20250228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
        </entity>
        <period>
            <instant>2025-02-28</instant>
        </period>
    </context>
    <context id="C_20250228_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-28</instant>
        </period>
    </context>
    <context id="C_20250228_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-28</instant>
        </period>
    </context>
    <context id="C_20250228_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-28</instant>
        </period>
    </context>
    <context id="C_20250228_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-28</instant>
        </period>
    </context>
    <context id="C_20251201to20260228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
        </entity>
        <period>
            <startDate>2025-12-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="C_20251201to20260228_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="C_20251201to20260228_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="C_20260228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="C_20260228_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="C_20260228_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="C_20260228_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="C_20260228_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="C_20250301to20250531_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20250301to20250531_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20250301to20250531_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20250531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
        </entity>
        <period>
            <instant>2025-05-31</instant>
        </period>
    </context>
    <context id="C_20250531_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-31</instant>
        </period>
    </context>
    <context id="C_20250531_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-31</instant>
        </period>
    </context>
    <context id="C_20250531_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-31</instant>
        </period>
    </context>
    <context id="C_20250531_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-31</instant>
        </period>
    </context>
    <context id="C_20260531_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="C_20260531_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="C_20260531_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="C_20260531_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="C_20260301to20260531_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20260301to20260531_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20260301to20260531_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20241201to20250228_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-01</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="C_20241201to20250228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
        </entity>
        <period>
            <startDate>2024-12-01</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="C_20241201to20250228_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-01</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="C_20251201to20260228_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-01</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="C_20250831_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-31</instant>
        </period>
    </context>
    <context id="C_20250831_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-31</instant>
        </period>
    </context>
    <context id="C_20250831_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapSoftwareAndSoftwareDevelopmentCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-31</instant>
        </period>
    </context>
    <context id="C_20260531_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="C_20260531_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="C_20260531_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapSoftwareAndSoftwareDevelopmentCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="C_20250831_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapSoftwareAndSoftwareDevelopmentCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-31</instant>
        </period>
    </context>
    <context id="C_20250831_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapPatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-31</instant>
        </period>
    </context>
    <context id="C_20260531_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapSoftwareAndSoftwareDevelopmentCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="C_20260531_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapPatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="C_20260531_usgaapPlanNameAxis_dsnyStockOptionPlan2015Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dsny:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="C_20220218_usgaapPlanNameAxis_dsnyStockOptionPlanTwoZeroTwoTwoMemberMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dsny:StockOptionPlanTwoZeroTwoTwoMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-18</instant>
        </period>
    </context>
    <context id="C_20260531_usgaapPlanNameAxis_dsnyStockOptionPlanTwoZeroTwoTwoMemberMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dsny:StockOptionPlanTwoZeroTwoTwoMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="C_20240901to20250831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2025-08-31</endDate>
        </period>
    </context>
    <context id="C_20230901to20240831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
        </entity>
        <period>
            <startDate>2023-09-01</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="C_20250901to20260531_srtProductOrServiceAxis_dsnyHostingCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsny:HostingCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-09-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20240901to20250531_srtProductOrServiceAxis_dsnyHostingCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsny:HostingCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20250901to20260531_srtProductOrServiceAxis_dsnyInternalEngineeringSupportsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsny:InternalEngineeringSupportsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-09-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20240901to20250531_srtProductOrServiceAxis_dsnyInternalEngineeringSupportsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsny:InternalEngineeringSupportsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20250901to20260531_srtProductOrServiceAxis_dsnyCustomerSupportsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsny:CustomerSupportsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-09-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20240901to20250531_srtProductOrServiceAxis_dsnyCustomerSupportsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsny:CustomerSupportsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20250901to20260531_srtProductOrServiceAxis_dsnyThirdPartyAndTransactionCostMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsny:ThirdPartyAndTransactionCostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-09-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20240901to20250531_srtProductOrServiceAxis_dsnyThirdPartyAndTransactionCostMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsny:ThirdPartyAndTransactionCostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20250301to20250531_srtProductOrServiceAxis_dsnyHostingCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsny:HostingCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20260301to20260531_srtProductOrServiceAxis_dsnyHostingCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsny:HostingCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20250301to20250531_srtProductOrServiceAxis_dsnyInternalEngineeringSupportsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsny:InternalEngineeringSupportsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20260301to20260531_srtProductOrServiceAxis_dsnyInternalEngineeringSupportsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsny:InternalEngineeringSupportsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20250301to20250531_srtProductOrServiceAxis_dsnyCustomerSupportsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsny:CustomerSupportsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20260301to20260531_srtProductOrServiceAxis_dsnyCustomerSupportsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsny:CustomerSupportsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="C_20250301to20250531_srtProductOrServiceAxis_dsnyThirdPartyAndTransactionCostMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsny:ThirdPartyAndTransactionCostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="C_20260301to20260531_srtProductOrServiceAxis_dsnyThirdPartyAndTransactionCostMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001099369</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsny:ThirdPartyAndTransactionCostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="USD_per_Share">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="C_20250901to20260531"
      id="Fdei_AmendmentFlag_Context_9ME_01_Sep_2018T00_00_00_TO_31_May_2019T00_00_00">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_20250901to20260531"
      id="Fdei_EntityCentralIndexKey_Context_9ME_01_Sep_2018T00_00_00_TO_31_May_2019T00_00_00">0001099369</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalPeriodFocus
      contextRef="C_20250901to20260531"
      id="Fdei_DocumentFiscalPeriodFocus_Context_9ME_01_Sep_2018T00_00_00_TO_31_May_2019T00_00_00">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="C_20250901to20260531"
      id="Fdei_CurrentFiscalYearEndDate20220412190308241">--08-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="C_20250901to20260531"
      id="Fdei_DocumentFiscalYearFocus20230112163505410">2026</dei:DocumentFiscalYearFocus>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_20250901to20260531"
      id="Fxbrl_20260108134601093">NV</dei:EntityIncorporationStateCountryCode>
    <dei:DocumentType contextRef="C_20250901to20260531" id="F8_10Q">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="C_20250901to20260531"
      id="Fxbrl_20260708132822647">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="C_20250901to20260531"
      id="Fxbrl_20220407125900916">2026-05-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="C_20250901to20260531"
      id="Fxbrl_20220110104414399">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="C_20250901to20260531"
      id="Fxbrl_20230412103809686">0-28259</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_20250901to20260531"
      id="Fxbrl_20260708132743512">DESTINY MEDIA TECHNOLOGIES INC.</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_20250901to20260531"
      id="Fxbrl_20220110155232111">84-1516745</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_20250901to20260531"
      id="Fxbrl_20220110112505172">400 - 22 E5th Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_20250901to20260531"
      id="Fxbrl_20220110112529571">Vancouver</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_20250901to20260531"
      id="Fxbrl_20220110161131904">BC</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressCountry
      contextRef="C_20250901to20260531"
      id="Fxbrl_20220111100610534">CA</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode
      contextRef="C_20250901to20260531"
      id="Fxbrl_20220110112750043">V5T 1G8</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_20250901to20260531"
      id="Fxbrl_20220110155833549">604</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_20250901to20260531"
      id="Fxbrl_20220110155830331">609-7736</dei:LocalPhoneNumber>
    <dei:EntityCurrentReportingStatus
      contextRef="C_20250901to20260531"
      id="Fxbrl_20200115160956219">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="C_20250901to20260531"
      id="Fxbrl_20220110152332489">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="C_20250901to20260531"
      id="Fxbrl_20260411100747596">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="C_20250901to20260531"
      id="Fxbrl_20260708115959609">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_20250901to20260531"
      id="Fxbrl_20240406022855630">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="C_20250901to20260531"
      id="Fxbrl_20220407124937437">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_20260714"
      decimals="INF"
      id="Fxbrl_20250110103635437"
      unitRef="shares">9637410</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20210409112324147_223_1231079"
      unitRef="USD">1397098</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409112324147_227_1097434"
      unitRef="USD">1117889</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20230412103732719"
      unitRef="USD">108199</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409113233923"
      unitRef="USD">82184</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20220407122414061"
      unitRef="USD">588245</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409113036079_255_403801"
      unitRef="USD">863422</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20210409112324163_260_14832"
      unitRef="USD">39653</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409112324163_264_15902"
      unitRef="USD">127698</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20210409112324168_269_113740"
      unitRef="USD">41359</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409112324168_273_57252"
      unitRef="USD">38252</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20220706110358582_xbrl_20210409112324168_269_113740"
      unitRef="USD">43802</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20220706110358582_xbrl_20210409112324168_273_57252"
      unitRef="USD">31581</us-gaap:DepositsAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20210409112324173_279_3210824"
      unitRef="USD">2110157</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409112324173_283_2726341"
      unitRef="USD">2178842</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20210409112324184_298_196701"
      unitRef="USD">323959</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409112324184_302_160273"
      unitRef="USD">752719</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20210409112324189_308_26953"
      unitRef="USD">14412</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409112324189_312_41472"
      unitRef="USD">35282</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Assets
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20210409112324200_318_3467599"
      unitRef="USD">2448528</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409112324200_322_2962422"
      unitRef="USD">2966843</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20210409112324206_353_208690"
      unitRef="USD">147318</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409112324206_357_141273"
      unitRef="USD">70255</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20210409112324212_362_261786"
      unitRef="USD">574694</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409112324212_366_226876"
      unitRef="USD">432959</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20210409112324218_380_1936"
      unitRef="USD">19027</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409112324218_384_23286"
      unitRef="USD">41041</us-gaap:DeferredRevenueCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20210409112324229_xbrl_20200115101000576"
      unitRef="USD">741039</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409112324229_xbrl_20200115101033154"
      unitRef="USD">544255</us-gaap:LiabilitiesCurrent>
    <us-gaap:Liabilities
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20210409112324242_399_520294"
      unitRef="USD">741039</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409112324242_403_445646"
      unitRef="USD">544255</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_20250831"
      decimals="3"
      id="Fxbrl_20230112181335147"
      unitRef="USD_per_Share">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_20260531"
      decimals="3"
      id="Fxbrl_20230112181054309"
      unitRef="USD_per_Share">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_20250831"
      decimals="INF"
      id="Fxbrl_20230112181750734"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_20260531"
      decimals="INF"
      id="Fxbrl_20230112181747878"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_20260531"
      decimals="INF"
      id="Fxbrl_20230112181826592"
      unitRef="shares">9637410</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_20260531"
      decimals="INF"
      id="Fxbrl_20230112181821853"
      unitRef="shares">9637410</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_20250831"
      decimals="INF"
      id="Fxbrl_20230112181916166"
      unitRef="shares">9637410</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_20250831"
      decimals="INF"
      id="Fxbrl_20230112181913663"
      unitRef="shares">9637410</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20220407122525006"
      unitRef="USD">9637</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409113113239_457_55014"
      unitRef="USD">9637</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20250110112705555"
      unitRef="USD">8853904</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409112324250_467_9766665"
      unitRef="USD">8851513</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20210409112324256_472_6454640"
      unitRef="USD">-6526471</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409112324256_476_6951261"
      unitRef="USD">-5830486</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20210409112324262_xbrl_20210109022739673_472_6454640"
      unitRef="USD">-629581</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409112324262_xbrl_20210109022739673_476_6951261"
      unitRef="USD">-608076</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20210409112324269_xbrl_20210109022810039_463_9801135"
      unitRef="USD">1707489</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409112324269_xbrl_20210109022810039_467_9766665"
      unitRef="USD">2422588</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20210409112324276_xbrl_20210109022815364_463_9801135"
      unitRef="USD">2448528</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210409112324276_xbrl_20210109022815364_467_9766665"
      unitRef="USD">2966843</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408100752463_xbrl_20250409105714492"
      unitRef="USD">1039118</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100752463_xbrl_20250409105733086"
      unitRef="USD">1133963</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250409105714492"
      unitRef="USD">3285366</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409105733086"
      unitRef="USD">3379692</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="C_20260301to20260531_srtProductOrServiceAxis_dsnyHostingCostsMember"
      decimals="0"
      id="Fxbrl_20260408100752468_xbrl_20250409105744892"
      unitRef="USD">42024</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20250301to20250531_srtProductOrServiceAxis_dsnyHostingCostsMember"
      decimals="0"
      id="Fxbrl_20260408100752468_xbrl_20250409105755339"
      unitRef="USD">41374</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20250901to20260531_srtProductOrServiceAxis_dsnyHostingCostsMember"
      decimals="0"
      id="Fxbrl_20250409105744892"
      unitRef="USD">176580</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20240901to20250531_srtProductOrServiceAxis_dsnyHostingCostsMember"
      decimals="0"
      id="Fxbrl_20250409105755339"
      unitRef="USD">129702</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20260301to20260531_srtProductOrServiceAxis_dsnyInternalEngineeringSupportsMember"
      decimals="0"
      id="Fxbrl_20260408100752471_xbrl_20250409105806091"
      unitRef="USD">17166</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20250301to20250531_srtProductOrServiceAxis_dsnyInternalEngineeringSupportsMember"
      decimals="0"
      id="Fxbrl_20260408100752471_xbrl_20250409105813780"
      unitRef="USD">15897</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20250901to20260531_srtProductOrServiceAxis_dsnyInternalEngineeringSupportsMember"
      decimals="0"
      id="Fxbrl_20250409105806091"
      unitRef="USD">44735</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20240901to20250531_srtProductOrServiceAxis_dsnyInternalEngineeringSupportsMember"
      decimals="0"
      id="Fxbrl_20250409105813780"
      unitRef="USD">43030</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20260301to20260531_srtProductOrServiceAxis_dsnyCustomerSupportsMember"
      decimals="0"
      id="Fxbrl_20260408100752475_xbrl_20250409105829444"
      unitRef="USD">97275</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20250301to20250531_srtProductOrServiceAxis_dsnyCustomerSupportsMember"
      decimals="0"
      id="Fxbrl_20260408100752475_xbrl_20250409105852844"
      unitRef="USD">90083</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20250901to20260531_srtProductOrServiceAxis_dsnyCustomerSupportsMember"
      decimals="0"
      id="Fxbrl_20250409105829444"
      unitRef="USD">253501</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20240901to20250531_srtProductOrServiceAxis_dsnyCustomerSupportsMember"
      decimals="0"
      id="Fxbrl_20250409105852844"
      unitRef="USD">243836</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20260301to20260531_srtProductOrServiceAxis_dsnyThirdPartyAndTransactionCostMember"
      decimals="0"
      id="Fxbrl_20260408100752477_xbrl_20250409105942628"
      unitRef="USD">9773</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20250301to20250531_srtProductOrServiceAxis_dsnyThirdPartyAndTransactionCostMember"
      decimals="0"
      id="Fxbrl_20260408100752477_xbrl_20250409105951750"
      unitRef="USD">14518</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20250901to20260531_srtProductOrServiceAxis_dsnyThirdPartyAndTransactionCostMember"
      decimals="0"
      id="Fxbrl_20250409105942628"
      unitRef="USD">40618</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20240901to20250531_srtProductOrServiceAxis_dsnyThirdPartyAndTransactionCostMember"
      decimals="0"
      id="Fxbrl_20250409105951750"
      unitRef="USD">50706</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408100752479_xbrl_20250409110031949"
      unitRef="USD">166238</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100752479_xbrl_20250409110045086"
      unitRef="USD">161872</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250409110031949"
      unitRef="USD">515434</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409110045086"
      unitRef="USD">467274</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408100752481_xbrl_20250409110117102"
      unitRef="USD">872880</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100752481_xbrl_20250409110127441"
      unitRef="USD">972091</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250409110117102"
      unitRef="USD">2769932</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409110127441"
      unitRef="USD">2912418</us-gaap:GrossProfit>
    <dsny:PercentageOfGrossMargin
      contextRef="C_20260301to20260531"
      decimals="3"
      id="Fxbrl_20260408100752483_xbrl_20250409110156236"
      unitRef="pure">0.84</dsny:PercentageOfGrossMargin>
    <dsny:PercentageOfGrossMargin
      contextRef="C_20250301to20250531"
      decimals="3"
      id="Fxbrl_20260408100752483_xbrl_20250409110204388"
      unitRef="pure">0.857</dsny:PercentageOfGrossMargin>
    <dsny:PercentageOfGrossMargin
      contextRef="C_20250901to20260531"
      decimals="3"
      id="Fxbrl_20250409110156236"
      unitRef="pure">0.843</dsny:PercentageOfGrossMargin>
    <dsny:PercentageOfGrossMargin
      contextRef="C_20240901to20250531"
      decimals="3"
      id="Fxbrl_20250409110204388"
      unitRef="pure">0.862</dsny:PercentageOfGrossMargin>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408100752485_xbrl_20250409110219868"
      unitRef="USD">342849</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100752485_xbrl_20250409110226692"
      unitRef="USD">206193</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250409110219868"
      unitRef="USD">1099513</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409110226692"
      unitRef="USD">752412</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408100752488_xbrl_20250409110248555"
      unitRef="USD">173524</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100752488_xbrl_20250409110257154"
      unitRef="USD">228760</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250409110248555"
      unitRef="USD">587097</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409110257154"
      unitRef="USD">631241</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408100752490_xbrl_20250409110319950"
      unitRef="USD">416341</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100752490_xbrl_20250409110328982"
      unitRef="USD">423970</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250409110319950"
      unitRef="USD">1295291</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409110328982"
      unitRef="USD">1263749</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408100752491_xbrl_20250709044758417"
      unitRef="USD">164499</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100752491_xbrl_20250409110343123"
      unitRef="USD">190425</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250709044758417"
      unitRef="USD">504001</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409110343123"
      unitRef="USD">541128</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingExpenses
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408100752493_xbrl_20250409110406491"
      unitRef="USD">1097213</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100752493_xbrl_20250409110427413"
      unitRef="USD">1049348</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250409110406491"
      unitRef="USD">3485902</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409110427413"
      unitRef="USD">3188530</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408100752495_xbrl_20250409110438486"
      unitRef="USD">-224333</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100752495_xbrl_20250409110446827"
      unitRef="USD">-77257</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250409110438486"
      unitRef="USD">-715970</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409110446827"
      unitRef="USD">-276112</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408100752497_xbrl_20250409110459117"
      unitRef="USD">11006</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100752497_xbrl_20250409110507355"
      unitRef="USD">4969</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250409110459117"
      unitRef="USD">19985</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409110507355"
      unitRef="USD">19870</us-gaap:InvestmentIncomeInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408100752498_xbrl_20250409110545861"
      unitRef="USD">-213327</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100752498_xbrl_20250409110624381"
      unitRef="USD">-72288</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250409110545861"
      unitRef="USD">-695985</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409110624381"
      unitRef="USD">-256242</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408100752500_xbrl_20250409110704243"
      unitRef="USD">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100752500_xbrl_20250409110720013"
      unitRef="USD">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250409110704243"
      unitRef="USD">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409110720013"
      unitRef="USD">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408100752503_xbrl_20250409110729518"
      unitRef="USD">-213327</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100752503_xbrl_20250409110744724"
      unitRef="USD">-72288</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250409110729518"
      unitRef="USD">-695985</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409110744724"
      unitRef="USD">-256242</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408100752505_xbrl_20250409110751765"
      unitRef="USD">-22647</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100752505_xbrl_20250409110758236"
      unitRef="USD">119306</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250409110751765"
      unitRef="USD">-21505</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20260708100553642"
      unitRef="USD">-79330</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408100752507_xbrl_20250409110900676"
      unitRef="USD">-235974</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100752507_xbrl_20250409110853637"
      unitRef="USD">47018</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250409110900676"
      unitRef="USD">-717490</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409110853637"
      unitRef="USD">-335572</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20260301to20260531"
      decimals="2"
      id="Fxbrl_20260408132852218"
      unitRef="USD_per_Share">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20260301to20260531"
      decimals="2"
      id="Fxbrl_20260408132846289"
      unitRef="USD_per_Share">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20250301to20250531"
      decimals="2"
      id="Fxbrl_s_20260408132924799"
      unitRef="USD_per_Share">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20250301to20250531"
      decimals="2"
      id="Fxbrl_20260408132924800"
      unitRef="USD_per_Share">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20250901to20260531"
      decimals="2"
      id="Fxbrl_s_20260408132953703"
      unitRef="USD_per_Share">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20250901to20260531"
      decimals="2"
      id="Fxbrl_20260408132953703"
      unitRef="USD_per_Share">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20240901to20250531"
      decimals="2"
      id="Fxbrl_s_20260408133022500"
      unitRef="USD_per_Share">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20240901to20250531"
      decimals="2"
      id="Fxbrl_20260408133022501"
      unitRef="USD_per_Share">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20260301to20260531"
      decimals="INF"
      id="Fxbrl_20260408100752510_xbrl_20250409111056492"
      unitRef="shares">9637410</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20250301to20250531"
      decimals="INF"
      id="Fxbrl_20260408100752510_xbrl_20250409111103524"
      unitRef="shares">9637410</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20250901to20260531"
      decimals="INF"
      id="Fxbrl_20250409111056492"
      unitRef="shares">9637410</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20240901to20250531"
      decimals="INF"
      id="Fxbrl_20250409111103524"
      unitRef="shares">9637410</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20260301to20260531"
      decimals="INF"
      id="Fxbrl_20260408100752512_xbrl_20250409111152262"
      unitRef="shares">9637410</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20250301to20250531"
      decimals="INF"
      id="Fxbrl_20260408100752512_xbrl_20250409111401288"
      unitRef="shares">9637410</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20250901to20260531"
      decimals="INF"
      id="Fxbrl_20250409111152262"
      unitRef="shares">9637410</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20240901to20250531"
      decimals="INF"
      id="Fxbrl_20250409111401288"
      unitRef="shares">9637410</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesIssued
      contextRef="C_20240831_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020525850"
      unitRef="shares">9637410</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="C_20240831_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020536304"
      unitRef="USD">9637</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20240831_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020543177"
      unitRef="USD">8819785</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20240831_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020549578"
      unitRef="USD">-5192609</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20240831_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020556729"
      unitRef="USD">-471395</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20240831"
      decimals="0"
      id="Fxbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020607203"
      unitRef="USD">3165418</us-gaap:StockholdersEquity>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20240901to20241130_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20230412093840346"
      unitRef="USD">118140</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20240901to20241130_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20230412093914042"
      unitRef="USD">-112669</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20240901to20241130"
      decimals="0"
      id="Fxbrl_20230412093924060"
      unitRef="USD">5471</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="C_20240901to20241130_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20230412093935429"
      unitRef="USD">10759</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="C_20240901to20241130"
      decimals="0"
      id="Fxbrl_20240406030254541"
      unitRef="USD">10759</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:SharesIssued
      contextRef="C_20241130_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020525850"
      unitRef="shares">9637410</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="C_20241130_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020536304"
      unitRef="USD">9637</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20241130_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020543177"
      unitRef="USD">8830544</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20241130_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020549578"
      unitRef="USD">-5074469</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20241130_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020556729"
      unitRef="USD">-584064</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20241130"
      decimals="0"
      id="Fxbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020607203"
      unitRef="USD">3181648</us-gaap:StockholdersEquity>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20241201to20250228_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20260408101742824_xbrl_20230412093840346"
      unitRef="USD">-302094</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20241201to20250228_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20260708103758097"
      unitRef="USD">-85967</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20241201to20250228"
      decimals="0"
      id="Fxbrl_20260708103807449"
      unitRef="USD">-388061</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="C_20241201to20250228_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20260708170606138"
      unitRef="USD">8144</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="C_20241201to20250228"
      decimals="0"
      id="Fxbrl_20260708170628314"
      unitRef="USD">8144</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:SharesIssued
      contextRef="C_20250228_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20260408101819715_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020525850"
      unitRef="shares">9637410</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="C_20250228_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20260408101819715_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020536304"
      unitRef="USD">9637</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20250228_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20260408101819715_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020543177"
      unitRef="USD">8838688</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20250228_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20260408101819715_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020549578"
      unitRef="USD">-5376563</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20250228_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20260408101819715_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020556729"
      unitRef="USD">-670031</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20250228"
      decimals="0"
      id="Fxbrl_20260408101819715_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020607203"
      unitRef="USD">2801731</us-gaap:StockholdersEquity>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20250301to20250531_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20260708103419322_xbrl_20260408101742824_xbrl_20230412093840346"
      unitRef="USD">-72288</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20250301to20250531_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20260708103419322_xbrl_20260408101742824_xbrl_20230412093914042"
      unitRef="USD">119306</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260708103419322_xbrl_20260408101742824_xbrl_20230412093924060"
      unitRef="USD">47018</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="C_20250301to20250531_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20260708103427889"
      unitRef="USD">8929</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260708103433345"
      unitRef="USD">8929</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:SharesIssued
      contextRef="C_20250531_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20260708103441969_xbrl_20260408101819715_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020525850"
      unitRef="shares">9637410</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="C_20250531_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20260708103441969_xbrl_20260408101819715_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020536304"
      unitRef="USD">9637</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20250531_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20260708103441969_xbrl_20260408101819715_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020543177"
      unitRef="USD">8847617</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20250531_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20260708103441969_xbrl_20260408101819715_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020549578"
      unitRef="USD">-5448851</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20250531_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20260708103441969_xbrl_20260408101819715_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020556729"
      unitRef="USD">-550725</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20250531"
      decimals="0"
      id="Fxbrl_20260708103441969_xbrl_20260408101819715_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020607203"
      unitRef="USD">2857678</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="C_20250831_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20250110101537596_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020525850"
      unitRef="shares">9637410</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="C_20250831_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20250110101537596_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020536304"
      unitRef="USD">9637</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20250831_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20250110101537596_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020543177"
      unitRef="USD">8851513</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20250831_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20250110101537596_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020549578"
      unitRef="USD">-5830486</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20250831_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20250110101537596_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020556729"
      unitRef="USD">-608076</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20250110101537596_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020607203"
      unitRef="USD">2422588</us-gaap:StockholdersEquity>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20250901to20251130_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20240706095334375_xbrl_20240406030418924_xbrl_20230412093840346"
      unitRef="USD">83652</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20250901to20251130_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20240706095334375_xbrl_20240406030418924_xbrl_20230412093914042"
      unitRef="USD">-39193</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20250901to20251130"
      decimals="0"
      id="Fxbrl_20250110135444170"
      unitRef="USD">44459</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="C_20250901to20251130_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20240706095350716_xbrl_20240406030424338_xbrl_20230412093935429"
      unitRef="USD">1333</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="C_20250901to20251130"
      decimals="0"
      id="Fxbrl_20240706095350716_xbrl_20240406030424338_xbrl_20240406030254541"
      unitRef="USD">1333</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:SharesIssued
      contextRef="C_20251130_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20240706095140319_xbrl_20230412094009224_xbrl_20230412093718831_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020525850"
      unitRef="shares">9637410</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="C_20251130_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20240706095140319_xbrl_20230412094009224_xbrl_20230412093718831_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020536304"
      unitRef="USD">9637</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20251130_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20240706095140319_xbrl_20230412094009224_xbrl_20230412093718831_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020543177"
      unitRef="USD">8852846</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20251130_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20240706095140319_xbrl_20230412094009224_xbrl_20230412093718831_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020549578"
      unitRef="USD">-5746834</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20251130_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20240706095140319_xbrl_20230412094009224_xbrl_20230412093718831_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020556729"
      unitRef="USD">-647269</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20251130"
      decimals="0"
      id="Fxbrl_20240706095140319_xbrl_20230412094009224_xbrl_20230412093718831_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020607203"
      unitRef="USD">2468380</us-gaap:StockholdersEquity>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20251201to20260228_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20260408101827562_xbrl_20240706095334375_xbrl_20240406030418924_xbrl_20230412093840346"
      unitRef="USD">-566310</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20251201to20260228_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20260408101827562_xbrl_20240706095334375_xbrl_20240406030418924_xbrl_20230412093914042"
      unitRef="USD">40335</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20251201to20260228"
      decimals="0"
      id="Fxbrl_20260408101827562_xbrl_20250110135444170"
      unitRef="USD">-525975</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="C_20251201to20260228_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20260708170729217"
      unitRef="USD">705</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="C_20251201to20260228"
      decimals="0"
      id="Fxbrl_20260708170736108"
      unitRef="USD">705</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:SharesIssued
      contextRef="C_20260228_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20260408101850578_xbrl_20240706095140319_xbrl_20230412094009224_xbrl_20230412093718831_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020525850"
      unitRef="shares">9637410</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="C_20260228_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20260408101850578_xbrl_20240706095140319_xbrl_20230412094009224_xbrl_20230412093718831_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020536304"
      unitRef="USD">9637</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20260228_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20260408101850578_xbrl_20240706095140319_xbrl_20230412094009224_xbrl_20230412093718831_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020543177"
      unitRef="USD">8853551</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20260228_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20260408101850578_xbrl_20240706095140319_xbrl_20230412094009224_xbrl_20230412093718831_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020549578"
      unitRef="USD">-6313144</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20260228_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20260408101850578_xbrl_20240706095140319_xbrl_20230412094009224_xbrl_20230412093718831_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020556729"
      unitRef="USD">-606934</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20260228"
      decimals="0"
      id="Fxbrl_20260408101850578_xbrl_20240706095140319_xbrl_20230412094009224_xbrl_20230412093718831_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020607203"
      unitRef="USD">1943110</us-gaap:StockholdersEquity>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20260301to20260531_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20260708103454221_xbrl_20260408101827562_xbrl_20240706095334375_xbrl_20240406030418924_xbrl_20230412093840346"
      unitRef="USD">-213327</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20260301to20260531_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20260708103454221_xbrl_20260408101827562_xbrl_20240706095334375_xbrl_20240406030418924_xbrl_20230412093914042"
      unitRef="USD">-22647</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260708103454221_xbrl_20260408101827562_xbrl_20250110135444170"
      unitRef="USD">-235974</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="C_20260301to20260531_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20260708103459960"
      unitRef="USD">353</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260708103505784"
      unitRef="USD">353</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:SharesIssued
      contextRef="C_20260531_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="INF"
      id="Fxbrl_20260708103446049_xbrl_20260408101819715_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020525850"
      unitRef="shares">9637410</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="C_20260531_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="0"
      id="Fxbrl_20260708103446049_xbrl_20260408101819715_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020536304"
      unitRef="USD">9637</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20260531_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="0"
      id="Fxbrl_20260708103446049_xbrl_20260408101819715_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020543177"
      unitRef="USD">8853904</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20260531_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20260708103446049_xbrl_20260408101819715_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020549578"
      unitRef="USD">-6526471</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20260531_usgaapStatementEquityComponentsAxis_usgaapAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20260708103446049_xbrl_20260408101819715_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020556729"
      unitRef="USD">-629581</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20260708103446049_xbrl_20260408101819715_xbrl_20240406030310747_xbrl_20230412093746786_xbrl_20230112100949762_xbrl_20210710024907989_xbrl_20210710024642504_xbrl_20210409125252050_xbrl_20210109020607203"
      unitRef="USD">1707489</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20220407145125736"
      unitRef="USD">-695985</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20220407145137143"
      unitRef="USD">-256242</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_20250901to20260531"
      decimals="0"
      id="F1617949583"
      unitRef="USD">504001</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_20240901to20250531"
      decimals="0"
      id="F1617949585"
      unitRef="USD">541128</us-gaap:DepreciationAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20250901to20260531"
      decimals="0"
      id="F1617949587"
      unitRef="USD">2391</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20240901to20250531"
      decimals="0"
      id="F1617949588"
      unitRef="USD">27832</us-gaap:ShareBasedCompensation>
    <dsny:AllowanceForDoubtfulAccounts
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250410102604005"
      unitRef="USD">29124</dsny:AllowanceForDoubtfulAccounts>
    <dsny:AllowanceForDoubtfulAccounts
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409115036841_xbrl_20250110113035222_1617949588"
      unitRef="USD">-2</dsny:AllowanceForDoubtfulAccounts>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="C_20250901to20260531"
      decimals="0"
      id="F1617949594"
      unitRef="USD">187</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="C_20240901to20250531"
      decimals="0"
      id="F1617949597"
      unitRef="USD">-10575</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_20250901to20260531"
      decimals="0"
      id="F1617949599"
      unitRef="USD">-237675</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_20240901to20250531"
      decimals="0"
      id="F1617949600"
      unitRef="USD">90757</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="C_20250901to20260531"
      decimals="0"
      id="F1617949603"
      unitRef="USD">-88131</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="C_20240901to20250531"
      decimals="0"
      id="F1617949604"
      unitRef="USD">39150</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="C_20250901to20260531"
      decimals="0"
      id="F1617949606"
      unitRef="USD">15241</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="C_20240901to20250531"
      decimals="0"
      id="F1617949608"
      unitRef="USD">-46834</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_20250901to20260531"
      decimals="0"
      id="F1617949610"
      unitRef="USD">86499</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_20240901to20250531"
      decimals="0"
      id="F1617949612"
      unitRef="USD">-56684</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20240106094928820"
      unitRef="USD">141081</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="C_20240901to20250531"
      decimals="0"
      id="F1617949616"
      unitRef="USD">-40724</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="C_20250901to20260531"
      decimals="0"
      id="F1617949618"
      unitRef="USD">-22056</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="C_20240901to20250531"
      decimals="0"
      id="F1617949620"
      unitRef="USD">-3899</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20220407145246815"
      unitRef="USD">355433</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20220407145256554"
      unitRef="USD">138911</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20220108044702756"
      unitRef="USD">40136</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20210710030015672"
      unitRef="USD">285297</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_20250901to20260531"
      decimals="0"
      id="F1617949635"
      unitRef="USD">13526</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_20240901to20250531"
      decimals="0"
      id="F1617949636"
      unitRef="USD">28928</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_20250901to20260531"
      decimals="0"
      id="F1617949638"
      unitRef="USD">-53662</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_20240901to20250531"
      decimals="0"
      id="F1617949640"
      unitRef="USD">-314225</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250709144836540"
      unitRef="USD">0</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_20240901to20250531"
      decimals="0"
      id="F1617949647"
      unitRef="USD">0</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250110041517735"
      unitRef="USD">-22562</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409115818364"
      unitRef="USD">-44562</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_20250901to20260531"
      decimals="0"
      id="F1617949653"
      unitRef="USD">279209</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_20240901to20250531"
      decimals="0"
      id="F1617949655"
      unitRef="USD">-219876</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20250831"
      decimals="0"
      id="F1617949657"
      unitRef="USD">1117889</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20240831"
      decimals="0"
      id="F1617949659"
      unitRef="USD">1481582</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20260531"
      decimals="0"
      id="F1617949661"
      unitRef="USD">1397098</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20250531"
      decimals="0"
      id="F1617949663"
      unitRef="USD">1261706</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20260408104250877_1617949653"
      unitRef="USD">0</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20260408104250877_1617949655"
      unitRef="USD">0</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20260408104253075_1617949653"
      unitRef="USD">0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20260408104253075_1617949655"
      unitRef="USD">0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:NatureOfOperations
      contextRef="C_20250901to20260531"
      id="Fxbrl_20260408095026928">
    &lt;div&gt;
      &lt;p style="text-align:justify;margin-top:0pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;1. ORGANIZATION&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Destiny Media Technologies Inc. (the "Company") was incorporated in August 1998 under the laws of the State of Colorado and the corporate jurisdiction was changed to Nevada effective October 8, 2014. The Company develops technologies that allow for the distribution over the internet of digital media files in either a streaming or digital download format. The technologies are proprietary. The Company operates out of Vancouver, BC, Canada and serves customers predominantly located in North America, Europe, and Australia.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company's stock is listed for trading under the symbol "DSNY" on the OTCQB U.S. in the United States, under the symbol "DSY.V" on the TSX Venture Exchange (the "TSXV") and under the symbol "DME1.F" on the Berlin, Frankfurt, Xetra and Stuttgart exchanges in Germany.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;/div&gt;
  </us-gaap:NatureOfOperations>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="C_20250901to20260531"
      id="Fxbrl_20260408094916853">
    &lt;p style="text-align:justify;margin-top:0pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2. BASIS OF PRESENTATION&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The accompanying unaudited condensed consolidated financial statements include the consolidated accounts of the Company and its wholly owned subsidiaries: Destiny Software Productions, Inc. ("DSPI"), MPE Distributions, Inc. ("MPE"), Tonality, Inc. ("Tonality"), and Sonox Digital Inc. ("Sonox"). All intercompany transactions have been eliminated on consolidation. All figures are in United States dollars unless otherwise stated.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The accompanying unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q have been prepared in conformity with generally accepted accounting principles in the U.S. ("U.S. GAAP"). The unaudited condensed consolidated financial statements presented in this Quarterly Report should be read in conjunction with the consolidated financial statements and accompanying notes included in the Company's Annual Report on Form 10-K filed with the SEC on November 24, 2025 (the "2025 Form 10-K"). The condensed consolidated balance sheet as of August 31, 2025 was derived from audited consolidated financial statements included in the 2025 Form 10-K but does not include all disclosures required by U.S. GAAP for complete financial statements. The Company's significant accounting policies are described in Note 2 to those consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interim results may not be indicative of the results that may be expected for the full year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted from these interim financial statements. The unaudited condensed consolidated financial statements reflect all adjustments which in the opinion of management are necessary for a fair presentation of results of operations, financial condition, cash flows and stockholders' equity for the periods presented. Except as otherwise disclosed, all such adjustments are of a normal recurring nature.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

      &lt;div&gt;
        &lt;div&gt;
          &lt;p style="text-align:justify;margin-top:0pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Use of Estimates&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
        &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The preparation of the consolidated financial statements in accordance with U.S. GAAP requires management to make use of certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the unaudited condensed consolidated financial statements and the reported amounts of revenue and expenses during the reported periods. The Company bases its estimates on historical experience and on various other assumptions that management believes are reasonable under the circumstances, the results of which form the basis for making judgments about carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from those estimates. Significant estimates are related to the labour capitalized to software under development and computer software, the recoverability of long-term assets including property, equipment, and intangible assets, amortization expense, and valuation of stock-based compensation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;/div&gt;

  </us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="C_20250901to20260531"
      id="Fxbrl_20260408094927691">
      &lt;div&gt;
        &lt;div&gt;
          &lt;p style="text-align:justify;margin-top:0pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Use of Estimates&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
        &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The preparation of the consolidated financial statements in accordance with U.S. GAAP requires management to make use of certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the unaudited condensed consolidated financial statements and the reported amounts of revenue and expenses during the reported periods. The Company bases its estimates on historical experience and on various other assumptions that management believes are reasonable under the circumstances, the results of which form the basis for making judgments about carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from those estimates. Significant estimates are related to the labour capitalized to software under development and computer software, the recoverability of long-term assets including property, equipment, and intangible assets, amortization expense, and valuation of stock-based compensation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;/div&gt;
    </us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock
      contextRef="C_20250901to20260531"
      id="Fxbrl_20260408094711725">
    &lt;div&gt;
      &lt;p style="text-align:justify;margin-top:0pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;3. CASH AND CASH EQUIVALENTS&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company's cash includes cash in readily available checking accounts. The Company's cash equivalents consist of investments in mutual funds with a major Canadian financial institution that earn an average interest of 1.65%.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;/div&gt;
  </us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <dsny:WeightedAverageInterestOfInvestmentsInMutualFundsWithMajorCanadianFinancialInstitution
      contextRef="C_20260531"
      decimals="4"
      id="Fxbrl_20250906181831648"
      unitRef="pure">0.0165</dsny:WeightedAverageInterestOfInvestmentsInMutualFundsWithMajorCanadianFinancialInstitution>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="C_20250901to20260531"
      id="Fxbrl_20260708095256998">
      &lt;div&gt;
        &lt;p style="text-align:justify;margin-top:0pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;4. PROPERTY AND EQUIPMENT, NET&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

          &lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                &lt;tr&gt;
                  &lt;td style="padding-right:5pt;padding-left:5pt;vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="7" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;May 31, 2026&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;white-space:nowrap;border-bottom:0.75pt solid #000000;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Property and Equipment&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);text-align:right;white-space:nowrap;margin-top:0pt;margin-bottom:0pt"&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Accumulated&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Amortization&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Net Book Value&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Furniture and fixtures&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;24,605&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(18,782&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,823&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Computer hardware&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;347,414&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(306,105&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;41,309&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Computer software&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,227,754&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,950,927&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;276,827&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Total property and equipment&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2,599,773&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;(2,275,814&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;323,959&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;white-space:nowrap;padding-left:5pt;padding-right:5pt"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="7" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;width:10%;white-space:nowrap;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;August 31, 2025&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;white-space:nowrap;border-bottom:0.75pt solid #000000;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Property and Equipment&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;white-space:nowrap"&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Accumulated&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Amortization&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Net Book Value&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Furniture and fixtures&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;129,302&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(122,461&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,841&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Computer hardware&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;337,838&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(295,198&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;42,640&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Computer software&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,168,156&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,464,918&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;703,238&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Total property and equipment&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2,635,296&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;(1,882,577&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;752,719&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          &lt;/div&gt;

        &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;During the three and nine months ended May 31, 2026, the Company reclassified a total of $16,926 and $56,651 in salaries and wages from software under development to computer software, respectively (May 31, 2025 - $124,500 and $310,633, respectively).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Depreciation on property and equipment for the three and nine months ended May 31, 2026 was $161,912 and $494,911, respectively (May 31, 2025 - $186,754 and $530,854, respectively).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;/div&gt;
    </us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="C_20250901to20260531"
      id="Fxbrl_20260708095315700">
          &lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

                &lt;tr&gt;
                  &lt;td style="padding-right:5pt;padding-left:5pt;vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="7" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;May 31, 2026&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;white-space:nowrap;border-bottom:0.75pt solid #000000;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Property and Equipment&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);text-align:right;white-space:nowrap;margin-top:0pt;margin-bottom:0pt"&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Accumulated&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Amortization&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Net Book Value&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Furniture and fixtures&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;24,605&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(18,782&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,823&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Computer hardware&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;347,414&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(306,105&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;41,309&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Computer software&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,227,754&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,950,927&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;276,827&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Total property and equipment&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2,599,773&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;(2,275,814&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;323,959&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;white-space:nowrap;padding-left:5pt;padding-right:5pt"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="7" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;width:10%;white-space:nowrap;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;August 31, 2025&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;white-space:nowrap;border-bottom:0.75pt solid #000000;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Property and Equipment&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;white-space:nowrap"&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Accumulated&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Amortization&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Net Book Value&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Furniture and fixtures&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;129,302&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(122,461&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,841&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Computer hardware&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;337,838&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(295,198&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;42,640&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Computer software&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,168,156&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,464,918&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;703,238&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Total property and equipment&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;2,635,296&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;(1,882,577&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;752,719&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          &lt;/div&gt;
        </us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20260531_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember"
      decimals="0"
      id="Fxbrl_20250110031840661_xbrl_20210409110614887_42"
      unitRef="USD">24605</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20260531_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember"
      decimals="0"
      id="Fxbrl_20250110031840661_xbrl_20210409110614887_45"
      unitRef="USD">18782</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20260531_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember"
      decimals="0"
      id="Fxbrl_20250110031840661_xbrl_20210409110614887_48"
      unitRef="USD">5823</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20260531_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20250110031840663_xbrl_20210409110614887_52"
      unitRef="USD">347414</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20260531_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20250110031840663_xbrl_20210409110614887_55"
      unitRef="USD">306105</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20260531_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20250110031840663_xbrl_20210409110614887_58"
      unitRef="USD">41309</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20260531_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapSoftwareAndSoftwareDevelopmentCostsMember"
      decimals="0"
      id="Fxbrl_20250110031840664_xbrl_20210409110614887_62"
      unitRef="USD">2227754</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20260531_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapSoftwareAndSoftwareDevelopmentCostsMember"
      decimals="0"
      id="Fxbrl_20250110031840664_xbrl_20210409110614887_65"
      unitRef="USD">1950927</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20260531_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapSoftwareAndSoftwareDevelopmentCostsMember"
      decimals="0"
      id="Fxbrl_20250110031840664_xbrl_20210409110614887_68"
      unitRef="USD">276827</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20250110031840665_xbrl_20210710015210126_xbrl_20210409110614887_72"
      unitRef="USD">2599773</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20250110031840665_xbrl_20210710015210126_xbrl_20210409110614887_75"
      unitRef="USD">2275814</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20250110031840665_xbrl_20210710015210126_xbrl_20210409110614887_78"
      unitRef="USD">323959</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20250831_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember"
      decimals="0"
      id="Fxbrl_20210409110614887_42"
      unitRef="USD">129302</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20250831_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember"
      decimals="0"
      id="Fxbrl_20210409110614887_45"
      unitRef="USD">122461</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20250831_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapFurnitureAndFixturesMember"
      decimals="0"
      id="Fxbrl_20210409110614887_48"
      unitRef="USD">6841</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20250831_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20210409110614887_52"
      unitRef="USD">337838</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20250831_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20210409110614887_55"
      unitRef="USD">295198</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20250831_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20210409110614887_58"
      unitRef="USD">42640</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20250831_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapSoftwareAndSoftwareDevelopmentCostsMember"
      decimals="0"
      id="Fxbrl_20210409110614887_62"
      unitRef="USD">2168156</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20250831_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapSoftwareAndSoftwareDevelopmentCostsMember"
      decimals="0"
      id="Fxbrl_20210409110614887_65"
      unitRef="USD">1464918</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20250831_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapSoftwareAndSoftwareDevelopmentCostsMember"
      decimals="0"
      id="Fxbrl_20210409110614887_68"
      unitRef="USD">703238</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210710015210126_xbrl_20210409110614887_72"
      unitRef="USD">2635296</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20250709032244796"
      unitRef="USD">1882577</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20210710015210126_xbrl_20210409110614887_78"
      unitRef="USD">752719</us-gaap:PropertyPlantAndEquipmentNet>
    <dsny:CapitalizedComputerSoftwareDevelopment
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20240406011755257"
      unitRef="USD">16926</dsny:CapitalizedComputerSoftwareDevelopment>
    <dsny:CapitalizedComputerSoftwareDevelopment
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20260408100401782"
      unitRef="USD">56651</dsny:CapitalizedComputerSoftwareDevelopment>
    <dsny:CapitalizedComputerSoftwareDevelopment
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20240406011825664"
      unitRef="USD">124500</dsny:CapitalizedComputerSoftwareDevelopment>
    <dsny:CapitalizedComputerSoftwareDevelopment
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20260408100448718"
      unitRef="USD">310633</dsny:CapitalizedComputerSoftwareDevelopment>
    <us-gaap:Depreciation
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20250110031821893"
      unitRef="USD">161912</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20260408100933888"
      unitRef="USD">494911</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20240406012008168"
      unitRef="USD">186754</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20260408100947227"
      unitRef="USD">530854</us-gaap:Depreciation>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="C_20250901to20260531"
      id="Fxbrl_20260408102752569">
    &lt;div&gt;
      &lt;p style="text-align:justify;margin-top:0pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;5. INTANGIBLE ASSETS, NET&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

        &lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:100%;border-color:#000000"&gt;

              &lt;tr&gt;
                &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap;padding-left:5pt;padding-right:5pt"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="7" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;May 31, 2026&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;white-space:nowrap;padding-left:5pt;padding-right:5pt;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Intangible Assets&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Accumulated&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Amortization&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Net Book Value&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Software under development&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;661&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;661&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Patents, trademarks, and lists&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;490,008&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(476,257&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;13,751&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Total intangible assets&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;490,669&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;(476,257&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$ &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;14,412&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;white-space:nowrap;padding-left:5pt;padding-right:5pt"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="7" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;width:10%;white-space:nowrap;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;August 31, 2025&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;white-space:nowrap;padding-left:5pt;padding-right:5pt;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Intangible Assets&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;white-space:nowrap"&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Accumulated&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Amortization&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Net Book Value&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Software under development&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;16,717&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;16,717&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Patents, trademarks, and lists&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;484,764&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(466,199&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;18,565&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Total intangible assets&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;501,481&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;(466,199&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;35,282&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;

          &lt;/table&gt;
        &lt;/div&gt;

      &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;During the three and nine months ended May 31, 2026, the Company capitalized a total of $1,585 and $40,136 in salaries and wages related to software under development, respectively (May 31, 2025 - $82,592 and $285,297, respectively). During the three and nine months ended May 31, 2026, $16,926 and $56,651, respectively, was subsequently reclassified to computer software assets as the projects were completed (Note 4) (May 31, 2025 - $124,500 and $310,633, respectively).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amortization of intangible assets for the three and nine months ended May 31, 2026 was $2,587 and $9,090, respectively (May 31, 2025 - $3,671 and $10,274, respectively).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;/div&gt;
  </us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="C_20250901to20260531"
      id="Fxbrl_20260708095901705">
        &lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-size:10pt;width:100%;border-color:#000000"&gt;

              &lt;tr&gt;
                &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap;padding-left:5pt;padding-right:5pt"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="7" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;May 31, 2026&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;white-space:nowrap;padding-left:5pt;padding-right:5pt;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Intangible Assets&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Accumulated&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Amortization&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Net Book Value&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Software under development&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;661&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;661&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Patents, trademarks, and lists&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;490,008&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(476,257&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;13,751&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Total intangible assets&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;490,669&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;(476,257&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$ &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;14,412&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;white-space:nowrap;padding-left:5pt;padding-right:5pt"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="7" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;width:10%;white-space:nowrap;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;August 31, 2025&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td colspan="1" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;white-space:nowrap;padding-left:5pt;padding-right:5pt;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Intangible Assets&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Cost&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;white-space:nowrap"&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Accumulated&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Amortization&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Net Book Value&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Software under development&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;16,717&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;16,717&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Patents, trademarks, and lists&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;484,764&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(466,199&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;18,565&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Total intangible assets&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;501,481&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;(466,199&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;35,282&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;

          &lt;/table&gt;
        &lt;/div&gt;
      </us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_20260531_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapSoftwareAndSoftwareDevelopmentCostsMember"
      decimals="0"
      id="Fxbrl_20250110033706867_xbrl_20230112103724179"
      unitRef="USD">661</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_20260531_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapSoftwareAndSoftwareDevelopmentCostsMember"
      decimals="0"
      id="Fxbrl_20250110033706867_xbrl_20230112103805932"
      unitRef="USD">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_20260531_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapSoftwareAndSoftwareDevelopmentCostsMember"
      decimals="0"
      id="Fxbrl_20250110033706867_xbrl_20230112103812845"
      unitRef="USD">661</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_20260531_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapPatentsMember"
      decimals="0"
      id="Fxbrl_20250110033706869_xbrl_20230112103830429"
      unitRef="USD">490008</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_20260531_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapPatentsMember"
      decimals="0"
      id="Fxbrl_20250110033706869_xbrl_20230112103836244"
      unitRef="USD">476257</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_20260531_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapPatentsMember"
      decimals="0"
      id="Fxbrl_20250110033706869_xbrl_20230112103842157"
      unitRef="USD">13751</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20250110033706871_xbrl_20230112103848790"
      unitRef="USD">490669</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20250110033706871_xbrl_20230112103854356"
      unitRef="USD">476257</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20250110033706871_xbrl_20230112103900197"
      unitRef="USD">14412</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_20250831_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapSoftwareAndSoftwareDevelopmentCostsMember"
      decimals="0"
      id="Fxbrl_20230112103724179"
      unitRef="USD">16717</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_20250831_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapSoftwareAndSoftwareDevelopmentCostsMember"
      decimals="0"
      id="Fxbrl_20230112103805932"
      unitRef="USD">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_20250831_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapSoftwareAndSoftwareDevelopmentCostsMember"
      decimals="0"
      id="Fxbrl_20230112103812845"
      unitRef="USD">16717</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_20250831_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapPatentsMember"
      decimals="0"
      id="Fxbrl_20230112103830429"
      unitRef="USD">484764</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_20250831_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapPatentsMember"
      decimals="0"
      id="Fxbrl_20230112103836244"
      unitRef="USD">466199</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_20250831_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapPatentsMember"
      decimals="0"
      id="Fxbrl_20230112103842157"
      unitRef="USD">18565</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20230112103848790"
      unitRef="USD">501481</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20230112103854356"
      unitRef="USD">466199</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20230112103900197"
      unitRef="USD">35282</us-gaap:FiniteLivedIntangibleAssetsNet>
    <dsny:CapitalizedSoftwareUnderDevelopment
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20240106103443554"
      unitRef="USD">1585</dsny:CapitalizedSoftwareUnderDevelopment>
    <dsny:CapitalizedSoftwareUnderDevelopment
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20260408102118036"
      unitRef="USD">40136</dsny:CapitalizedSoftwareUnderDevelopment>
    <dsny:CapitalizedSoftwareUnderDevelopment
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20240106103456299"
      unitRef="USD">82592</dsny:CapitalizedSoftwareUnderDevelopment>
    <dsny:CapitalizedSoftwareUnderDevelopment
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20260408102344708"
      unitRef="USD">285297</dsny:CapitalizedSoftwareUnderDevelopment>
    <dsny:CapitalizedComputerSoftwareDevelopment
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20240106103607740"
      unitRef="USD">16926</dsny:CapitalizedComputerSoftwareDevelopment>
    <dsny:CapitalizedComputerSoftwareDevelopment
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20260408102354308"
      unitRef="USD">56651</dsny:CapitalizedComputerSoftwareDevelopment>
    <dsny:CapitalizedComputerSoftwareDevelopment
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20250409104249002"
      unitRef="USD">124500</dsny:CapitalizedComputerSoftwareDevelopment>
    <dsny:CapitalizedComputerSoftwareDevelopment
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20260408102402705"
      unitRef="USD">310633</dsny:CapitalizedComputerSoftwareDevelopment>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20230112103912053"
      unitRef="USD">2587</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20260408102547423"
      unitRef="USD">9090</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20230412100023050"
      unitRef="USD">3671</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20260408102554078"
      unitRef="USD">10274</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="C_20250901to20260531"
      id="Fxbrl_20260708110616322">
    &lt;div&gt;
      &lt;p style="margin-top:0pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;6. STOCKHOLDERS' EQUITY&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-left:18pt;text-indent:-18pt;text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;[a]&lt;/strong&gt;&#160;&lt;strong&gt;Common stock issued and authorized&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company is authorized to issue up to 20,000,000 shares of common stock, par value $0.001 per share.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;During the three and nine months ended May 31, 2026, the Company did not issue any common stock (May 31, 2025 - Nil). During the three and nine months ended May 31, 2026, the Company did not repurchase and cancel any common shares (May 31, 2025 - Nil).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="margin-left:18pt;text-indent:-18pt;text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;[b]&lt;/strong&gt;&#160;&lt;strong&gt;Stock option plans &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Pursuant to the Company's 2015 Stock Option Plan (the "2015 Plan"), 530,000 shares of common stock have been reserved for issuance. As of May 31, 2026, 481,870 common shares remain eligible for issuance under the 2015 Plan. On February 18, 2022 the Company received shareholder approval for the 2022 Stock Option Plan (the "2022 Plan") (together with the 2015 Plan, the "Plans"), whereby 1,000,000 common shares are reserved for issuance. As of May 31, 2026, 416,500 common shares remain eligible for issuance under the 2022 Plan.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The options generally vest over a range of periods from the date of grant, some are immediate, and others vest over 24 months. Any options that do not vest as the result of a grantee leaving the Company are forfeited and the underlying common shares are returned to the reserve. The options generally have a contractual term of five years.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;i&gt;&lt;strong&gt;Stock-Based Payment Award Activity&lt;/strong&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;A summary of stock option activity under the Plans as of May 31, 2026, and changes during the period were the following:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

        &lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

              &lt;tr&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap;padding-left:5pt;padding-right:5pt"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap;padding-right:10pt"&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Number of&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Options&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Weighted&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Average&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Exercise Price&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Weighted&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Average&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Contractual&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Term (Years)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Aggregate&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Intrinsic Value&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;border-bottom:0.75pt solid #000000;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding at August 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;background-color:#ccecff;padding-right:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;715,710&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2.37&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Forfeited&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;padding-right:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(15,207)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0.85&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3.15&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Expired&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;background-color:#ccecff;padding-right:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(154,503)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.33&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0.77&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding at August 31, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;padding-right:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;546,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.32&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.71&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Forfeited&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#ccecff;padding-right:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(45,000)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.06&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.93&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Outstanding at May 31, 2026&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;padding-right:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;501,000&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;1.35&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;0.87&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Exercisable at May 31, 2026&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;background-color:#ccecff;padding-right:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;501,000&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;1.35&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;0.87&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;

          &lt;/table&gt;
        &lt;/div&gt;

      &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying awards and the quoted price of the Company's common stock for the options that were in-the-money as of May 31, 2026. As of May 31, 2026, the aggregate intrinsic value of outstanding and exercisable options were both $nil, respectively (May 31, 2025 - $nil).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;As of May 31, 2026, there was $nil (May 31, 2025 - $7,423) of total unrecognized compensation cost related to non-vested stock-based compensation awards. As of May 31, 2026, there is no unrecognized compensation cost (May 31, 2025 - expected to be recognized over the weighted average of 0.46 years).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;During the three and nine months ended May 31, 2026, the Company recorded $353 and $2,391 in non-cash stock-based compensation, respectively (May 31, 2025 - $8,929 and $27,832, respectively).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;div style="margin-top:0px;margin-bottom:0px"&gt;&lt;/div&gt;
      &lt;p style="text-align:justify;margin-top:0pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;[c] Employee Stock Purchase Plan&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company's 2011 Employee Stock Purchase Plan (the "ESPP") became effective on February 22, 2011. Under the ESPP, employees of the Company can contribute up to 5% of their annual salary into a pool which is matched equally by the Company in order to purchase the Company's common shares under certain terms. Directors can contribute a maximum of $12,500 each for a combined maximum annual purchase of $25,000. The maximum annual combined contributions will be $400,000. All purchases are made through the TSX-V by a third-party plan agent. The third-party plan agent is also responsible for the administration of the ESPP on behalf of the Company and the participants.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;During the three and nine months ended May 31, 2026, the Company recognized compensation expense of $15,788 and $37,766, respectively (May 31, 2025 - $19,960 and $52,170, respectively) in salaries and wages on the condensed consolidated statement of comprehensive income (loss) in respect of the ESPP, representing the Company's employee matching of cash contributions to the ESPP. The shares were purchased on the open market at an average price of $0.74 over a nine-month period (May 31, 2025 - $0.67). The shares are held in trust by the Company for a period of one year from the date of purchase. As of May 31, 2026, 157,810 shares were held in trust by the Company (May 31, 2025 - 680,610 shares).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;[d] Earnings Per Share&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
      &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net income (loss) per common share (basic) is calculated by dividing net income (loss) by the weighted average number of common shares outstanding during the period. Net income (loss) per common share (diluted) is calculated by dividing net income (loss) for the period by the weighted average number of common shares outstanding during the period, plus the dilutive effect of outstanding common share equivalents. This method requires that the dilutive effect of outstanding options and warrants issued be calculated using the treasury stock method. Under the treasury stock method, all common share equivalents have been exercised at the beginning of the period (or at the time of issuance, if later), and that the funds obtained thereby were used to purchase common shares of the Company at the average trading price of common shares during the period, but only if dilutive. The following table shows the computation of basic and diluted earnings per share for the three and nine months ended May 31, 2026, and 2025:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

        &lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

              &lt;tr&gt;
                &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap;padding-left:5pt;padding-right:5pt"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="4" style="vertical-align:bottom;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Three Months Ended&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td colspan="5" style="vertical-align:bottom;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Nine Months Ended&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;May 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;2026&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;May 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2025&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;May 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2026&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;May 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2025&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Numerator:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="2" style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-left:15pt;vertical-align:bottom;background-color:#ccecff;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net loss&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(213,327&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(72,288&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td colspan="2" style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(695,985&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(256,242&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Denominator:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="2" style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:25pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Weighted-average basic shares outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,637,410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,637,410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="2" style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,637,410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,637,410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:25pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Effect of dilutive stock-based awards&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="2" style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:25pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Weighted-average diluted shares&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,637,410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,637,410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="2" style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,637,410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,637,410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="2" style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Basic and diluted loss per share&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;(0.02&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;(0.01&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;(0.07&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;(0.03&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;/tr&gt;

          &lt;/table&gt;
        &lt;/div&gt;

      &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;501,000 stock options were excluded from the computation of diluted earnings per share for the three and nine months ended May 31, 2026, because their effect would have been antidilutive.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;/div&gt;
  </us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_20260531"
      decimals="INF"
      id="Fxbrl_20240106093421731"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_20260531"
      decimals="3"
      id="Fxbrl_20240106093503970"
      unitRef="USD_per_Share">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="C_20240901to20250531"
      decimals="INF"
      id="Fxbrl_20250709193422967"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="C_20250301to20250531"
      decimals="INF"
      id="Fxbrl_20240706100936692"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="C_20250301to20250531"
      decimals="INF"
      id="Fxbrl_20260708095704685"
      unitRef="shares">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="C_20240901to20250531"
      decimals="INF"
      id="Fxbrl_20250409114028961"
      unitRef="shares">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="C_20260531_usgaapPlanNameAxis_dsnyStockOptionPlan2015Member"
      decimals="INF"
      id="F2583_7750000"
      unitRef="shares">530000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <dsny:CommonStockReservedForIssuanceUnderStockOptionPlan
      contextRef="C_20260531_usgaapPlanNameAxis_dsnyStockOptionPlan2015Member"
      decimals="INF"
      id="Fxbrl_20220706104011308"
      unitRef="shares">481870</dsny:CommonStockReservedForIssuanceUnderStockOptionPlan>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="C_20220218_usgaapPlanNameAxis_dsnyStockOptionPlanTwoZeroTwoTwoMemberMember"
      decimals="INF"
      id="Fxbrl_20220110122515700"
      unitRef="shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <dsny:CommonStockReservedForIssuanceUnderStockOptionPlan
      contextRef="C_20260531_usgaapPlanNameAxis_dsnyStockOptionPlanTwoZeroTwoTwoMemberMember"
      decimals="INF"
      id="Fxbrl_20220407102233043"
      unitRef="shares">416500</dsny:CommonStockReservedForIssuanceUnderStockOptionPlan>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="C_20250901to20260531"
      id="Fxbrl_20260708110645217">
        &lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

              &lt;tr&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap;padding-left:5pt;padding-right:5pt"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap;padding-right:10pt"&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Number of&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;Options&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Weighted&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Average&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Exercise Price&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Weighted&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Average&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Contractual&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Term (Years)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Aggregate&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Intrinsic Value&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;border-bottom:0.75pt solid #000000;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding at August 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;background-color:#ccecff;padding-right:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;715,710&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2.37&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Forfeited&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;padding-right:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(15,207)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0.85&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3.15&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Expired&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;background-color:#ccecff;padding-right:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(154,503)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.33&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;0.77&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Outstanding at August 31, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;padding-right:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;546,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.32&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.71&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Forfeited&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;background-color:#ccecff;padding-right:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(45,000)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.06&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.93&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Outstanding at May 31, 2026&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;padding-right:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;501,000&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;1.35&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;0.87&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Exercisable at May 31, 2026&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;background-color:#ccecff;padding-right:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;501,000&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;1.35&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;0.87&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;

          &lt;/table&gt;
        &lt;/div&gt;
      </us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20240831"
      decimals="INF"
      id="Fxbrl_20250410111436098_xbrl_20250410104437265_xbrl_20220110105441979_xbrl_20220108050941347_xbrl_20200115113337671"
      unitRef="shares">715710</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20240831"
      decimals="2"
      id="Fxbrl_20250410111436098_xbrl_20250410104437265_xbrl_20220110105441979_xbrl_20220108050941347_xbrl_20200115113834357"
      unitRef="USD_per_Share">1.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_20230901to20240831"
      id="Fxbrl_20250410111436098_xbrl_20250410104437265_xbrl_20220110105441979_xbrl_20220108050941347_xbrl_20200115114324283">P2Y4M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="C_20240831"
      decimals="0"
      id="Fxbrl_20260708111554225"
      unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="C_20240901to20250831"
      decimals="INF"
      id="Fxbrl_20260411105638723"
      unitRef="shares">15207</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="C_20240901to20250831"
      decimals="2"
      id="Fxbrl_20260408100658174_xbrl_20250410104458010_xbrl_20230112101409053_xbrl_20220706103137124_xbrl_20200115113759045"
      unitRef="USD_per_Share">0.85</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <dsny:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageRemainingContractTerm
      contextRef="C_20240901to20250831"
      id="Fxbrl_20260411095417276">P3Y1M24D</dsny:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageRemainingContractTerm>
    <dsny:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedIntrinsicValue
      contextRef="C_20240901to20250831"
      decimals="0"
      id="Fxbrl_20260708111558486"
      unitRef="USD">0</dsny:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="C_20240901to20250831"
      decimals="INF"
      id="Fxbrl_20250410104449914_xbrl_20250110111721860"
      unitRef="shares">154503</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="C_20240901to20250831"
      decimals="2"
      id="Fxbrl_20250410104449914_xbrl_20250110111749220"
      unitRef="USD_per_Share">1.33</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <dsny:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageRemainingContractTerm
      contextRef="C_20240901to20250831"
      id="Fxbrl_20250410104449914_xbrl_20250110111949659">P0Y9M7D</dsny:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageRemainingContractTerm>
    <dsny:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredIntrinsicValue
      contextRef="C_20240901to20250831"
      decimals="0"
      id="Fxbrl_20260708111701480"
      unitRef="USD">0</dsny:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20250831"
      decimals="INF"
      id="Fxbrl_20250410104437265_xbrl_20220110105441979_xbrl_20220108050941347_xbrl_20200115113337671"
      unitRef="shares">546000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20250831"
      decimals="2"
      id="Fxbrl_20250410104437265_xbrl_20220110105441979_xbrl_20220108050941347_xbrl_20200115113834357"
      unitRef="USD_per_Share">1.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_20240901to20250831"
      id="Fxbrl_20250410104437265_xbrl_20220110105441979_xbrl_20220108050941347_xbrl_20200115114324283">P1Y8M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="C_20250831"
      decimals="0"
      id="Fxbrl_20260708111704868"
      unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="C_20250901to20260531"
      decimals="INF"
      id="Fxbrl_20250410104412795_xbrl_20220108054751373_xbrl_20220108050941347_xbrl_20200115113337671"
      unitRef="shares">45000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="C_20250901to20260531"
      decimals="2"
      id="Fxbrl_20250410104412795_xbrl_20220108054751373_xbrl_20220108050941347_xbrl_20200115113834357"
      unitRef="USD_per_Share">1.06</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <dsny:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageRemainingContractTerm
      contextRef="C_20250901to20260531"
      id="Fxbrl_20250410104412795_xbrl_20220108054751373_xbrl_20220108050941347_xbrl_20200115114324283">P1Y11M4D</dsny:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageRemainingContractTerm>
    <dsny:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedIntrinsicValue
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20260708111712582"
      unitRef="USD">0</dsny:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_20260531"
      decimals="INF"
      id="Fxbrl_20250410104349924_xbrl_20220407111844183"
      unitRef="shares">501000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_20260531"
      decimals="2"
      id="Fxbrl_20250410104349924_xbrl_20220108050941347_xbrl_20200115113834357"
      unitRef="USD_per_Share">1.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_20250901to20260531"
      id="Fxbrl_20250410104349924_xbrl_20220108050941347_xbrl_20200115114324283">P0Y10M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20260708111715918"
      unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_20260531"
      decimals="INF"
      id="Fxbrl_20250410104338875_xbrl_20200115113337671"
      unitRef="shares">501000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="C_20260531"
      decimals="2"
      id="Fxbrl_20250410104338875_xbrl_20200115113834357"
      unitRef="USD_per_Share">1.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="C_20250901to20260531"
      id="Fxbrl_20250410104338875_xbrl_20200115114324283">P0Y10M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20260708111728943"
      unitRef="USD">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20260708094039058"
      unitRef="USD">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20240111205426763"
      unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="C_20250531"
      decimals="0"
      id="Fxbrl_20260708094108706"
      unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="C_20250531"
      decimals="0"
      id="Fxbrl_20260108113428419"
      unitRef="USD">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="C_20260531"
      decimals="0"
      id="Fxbrl_20220110122813474"
      unitRef="USD">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="C_20250531"
      decimals="0"
      id="Fxbrl_20240106102112905"
      unitRef="USD">7423</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="C_20240901to20250531"
      id="Fxbrl_20220110122837850">P0Y5M15D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <dsny:SharebasedPaymentArrangementNoncashExpenseExcludingReversal
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20240106102036703"
      unitRef="USD">353</dsny:SharebasedPaymentArrangementNoncashExpenseExcludingReversal>
    <dsny:SharebasedPaymentArrangementNoncashExpenseExcludingReversal
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250409114305552"
      unitRef="USD">2391</dsny:SharebasedPaymentArrangementNoncashExpenseExcludingReversal>
    <dsny:SharebasedPaymentArrangementNoncashExpenseExcludingReversal
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100539016"
      unitRef="USD">8929</dsny:SharebasedPaymentArrangementNoncashExpenseExcludingReversal>
    <dsny:SharebasedPaymentArrangementNoncashExpenseExcludingReversal
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20260408100549087"
      unitRef="USD">27832</dsny:SharebasedPaymentArrangementNoncashExpenseExcludingReversal>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="C_20250901to20260531"
      decimals="2"
      id="Fxbrl_20260708094459027"
      unitRef="pure">0.05</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <dsny:DefinedContributionPlanMaximumAnnualContributionsPerDirectorAmount
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20240106102328417"
      unitRef="USD">12500</dsny:DefinedContributionPlanMaximumAnnualContributionsPerDirectorAmount>
    <dsny:DefinedContributionPlanMaximumAnnualContributionsForDirectorsAmount
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20240106102343577"
      unitRef="USD">25000</dsny:DefinedContributionPlanMaximumAnnualContributionsForDirectorsAmount>
    <dsny:DefinedContributionPlanMaximumAnnualContributionsAmount
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20240106102413748"
      unitRef="USD">400000</dsny:DefinedContributionPlanMaximumAnnualContributionsAmount>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20250709140243012"
      unitRef="USD">15788</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20260408100257678"
      unitRef="USD">37766</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100124337"
      unitRef="USD">19960</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20260408100131586"
      unitRef="USD">52170</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <us-gaap:EmployeeStockOwnershipPlanESOPWeightedAveragePurchasePriceOfSharesPurchased
      contextRef="C_20250901to20260531"
      decimals="2"
      id="Fxbrl_20200410105540942"
      unitRef="USD_per_Share">0.74</us-gaap:EmployeeStockOwnershipPlanESOPWeightedAveragePurchasePriceOfSharesPurchased>
    <us-gaap:EmployeeStockOwnershipPlanESOPWeightedAveragePurchasePriceOfSharesPurchased
      contextRef="C_20240901to20250531"
      decimals="2"
      id="F3057_024"
      unitRef="USD_per_Share">0.67</us-gaap:EmployeeStockOwnershipPlanESOPWeightedAveragePurchasePriceOfSharesPurchased>
    <dsny:CommonStockSharesHeldInTrust
      contextRef="C_20260531"
      decimals="INF"
      id="Fxbrl_20240106102939412"
      unitRef="shares">157810</dsny:CommonStockSharesHeldInTrust>
    <dsny:CommonStockSharesHeldInTrust
      contextRef="C_20250831"
      decimals="INF"
      id="Fxbrl_20260408100101561"
      unitRef="shares">680610</dsny:CommonStockSharesHeldInTrust>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="C_20250901to20260531"
      id="Fxbrl_20260708110704151">
        &lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

              &lt;tr&gt;
                &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap;padding-left:5pt;padding-right:5pt"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="4" style="vertical-align:bottom;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Three Months Ended&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td colspan="5" style="vertical-align:bottom;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Nine Months Ended&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;May 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="margin-top:0pt;margin-bottom:0pt"&gt;&lt;strong style="margin-top:0pt;margin-bottom:0pt"&gt;2026&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;May 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2025&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;May 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2026&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid rgb(0, 0, 0);white-space:nowrap;text-align:right"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;May 31,&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                  &lt;p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;2025&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Numerator:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="2" style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="padding-left:15pt;vertical-align:bottom;background-color:#ccecff;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net loss&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(213,327&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(72,288&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td colspan="2" style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(695,985&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(256,242&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Denominator:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="2" style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:25pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Weighted-average basic shares outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,637,410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,637,410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="2" style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,637,410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,637,410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:25pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Effect of dilutive stock-based awards&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="2" style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:25pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Weighted-average diluted shares&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,637,410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,637,410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="2" style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,637,410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,637,410&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;padding-left:5pt;padding-right:5pt"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td colspan="2" style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&#160;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Basic and diluted loss per share&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;(0.02&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;(0.01&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td colspan="2" style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;(0.07&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;(0.03&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;/tr&gt;

          &lt;/table&gt;
        &lt;/div&gt;
      </us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408100746937_xbrl_20250409113539786_xbrl_20240111204855838"
      unitRef="USD">-213327</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100746937_xbrl_20250409113539786_xbrl_20240111205036911_xbrl_20240111204855838"
      unitRef="USD">-72288</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250409113539786_xbrl_20240111204855838"
      unitRef="USD">-695985</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409113539786_xbrl_20240111205036911_xbrl_20240111204855838"
      unitRef="USD">-256242</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408100746938_xbrl_20250409113539788_xbrl_20240111204922439"
      unitRef="shares">9637410</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100746938_xbrl_20250409113539788_xbrl_20240111205036912_xbrl_20240111204922439"
      unitRef="shares">9637410</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250409113539788_xbrl_20240111204922439"
      unitRef="shares">9637410</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409113539788_xbrl_20240111205036912_xbrl_20240111204922439"
      unitRef="shares">9637410</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408145521190_xbrl_20260408100746938_xbrl_20250409113539788_xbrl_20240111204922439"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408145521190_xbrl_20260408100746938_xbrl_20250409113539788_xbrl_20240111205036912_xbrl_20240111204922439"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20260408145521190_xbrl_20250409113539788_xbrl_20240111204922439"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20260408145521190_xbrl_20250409113539788_xbrl_20240111205036912_xbrl_20240111204922439"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408100746940_xbrl_20250409113539791_xbrl_20240111204929322"
      unitRef="shares">9637410</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408100746940_xbrl_20250409113539791_xbrl_20240111205036914_xbrl_20240111204929322"
      unitRef="shares">9637410</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250409113539791_xbrl_20240111204929322"
      unitRef="shares">9637410</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409113539791_xbrl_20240111205036914_xbrl_20240111204929322"
      unitRef="shares">9637410</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20260301to20260531"
      decimals="2"
      id="Fxbrl_20260408133615294"
      unitRef="USD_per_Share">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20260301to20260531"
      decimals="2"
      id="Fxbrl_20260408133605562"
      unitRef="USD_per_Share">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20250301to20250531"
      decimals="2"
      id="Fxbrl_s_20260408133643877"
      unitRef="USD_per_Share">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20250301to20250531"
      decimals="2"
      id="Fxbrl_20260408133643877"
      unitRef="USD_per_Share">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20250901to20260531"
      decimals="2"
      id="Fxbrl_s_20260408133647718"
      unitRef="USD_per_Share">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20250901to20260531"
      decimals="2"
      id="Fxbrl_20260408133647718"
      unitRef="USD_per_Share">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20240901to20250531"
      decimals="2"
      id="Fxbrl_s_20260408133652222"
      unitRef="USD_per_Share">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20240901to20250531"
      decimals="2"
      id="Fxbrl_20260408133652222"
      unitRef="USD_per_Share">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_20250901to20260531"
      decimals="INF"
      id="Fxbrl_20240706105935672"
      unitRef="shares">501000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_20260301to20260531"
      decimals="INF"
      id="Fxbrl_20240112032009234"
      unitRef="shares">501000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="C_20250901to20260531"
      id="Fxbrl_20250409104826605">
    &lt;p style="text-align:justify;margin-top:0pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;7. COMMITMENTS AND CONTINGENCIES&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company is subject to claims and legal proceedings that arise in the ordinary course of business. Such matters are inherently uncertain, and there can be no guarantee that the outcome of any such matter will be decided favorably to the Company or that the resolution of any such matter will not have a material adverse effect upon the Company's financial statements. The Company does not believe that any of such pending claims and legal proceedings will have a material adverse effect on its consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
  </us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ConcentrationRiskDisclosureTextBlock
      contextRef="C_20250901to20260531"
      id="Fxbrl_20250409111733525">
    &lt;p style="text-align:justify;margin-top:0pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;8. CONCENTRATIONS, ECONOMIC DEPENDENCE AND SEGMENTS &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company operates solely in the digital media software segment and all revenue from its products and services are made in this segment.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Revenue from external customers earned during the three and nine months ended May 31, 2026 and 2025, by location of customers, was as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

      &lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

            &lt;tr&gt;
              &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap;padding-left:5pt;padding-right:5pt"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;td colspan="4" style="vertical-align:bottom;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Three Months Ended&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td colspan="2" style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td colspan="5" style="vertical-align:bottom;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Nine Months Ended&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;May 31, 2026&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;May 31, 2025&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;May 31, 2026&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;May 31, 2025&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-left:15pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#ccecff;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;North America&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;975,473&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;537,783&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;3,103,765&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,593,139&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-left:15pt;vertical-align:bottom;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Europe&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;21,904&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;554,674&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;60,316&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,661,656&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-left:15pt;vertical-align:bottom;background-color:#ccecff;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Australasia&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;41,166&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;36,439&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;115,960&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;110,580&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-left:15pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Africa&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;575&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,067&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;5,325&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;14,317&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Total revenue&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;1,039,118&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,133,963&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;3,285,366&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,379,692&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
            &lt;/tr&gt;

        &lt;/table&gt;
      &lt;/div&gt;

    &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Revenue presented above is based on the location of the customer's billing address. Some of these customers have distribution centers located around the globe and distribute around the world. During the three and nine months ended May 31, 2026, the Company generated 41.9% and 43.4% of total revenue from one customer (May 31, 2025 - 47.0% and 47.1%, respectively).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:10pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;As at May 31, 2026, one customer represented $266,666 (or 45.3%) of the trade receivables balance (August 31, 2025, one customer represented $571,642 (or 66.2%)).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="text-align:justify;margin-top:10pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company has substantially all its assets in Canada and its current and planned future operations are, and will be, located in Canada.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
  </us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock
      contextRef="C_20250901to20260531"
      id="Fxbrl_20260708101532958">
      &lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" style="width:100%;border-collapse:collapse;font-size:10pt;border-color:#000000"&gt;

            &lt;tr&gt;
              &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap;padding-left:5pt;padding-right:5pt"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;td colspan="4" style="vertical-align:bottom;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Three Months Ended&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td colspan="2" style="vertical-align:bottom;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td colspan="5" style="vertical-align:bottom;text-align:center;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Nine Months Ended&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap;padding-left:5pt;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;May 31, 2026&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;May 31, 2025&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;May 31, 2026&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;May 31, 2025&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;white-space:nowrap"&gt;&#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-left:15pt;vertical-align:bottom;border-top:0.75pt solid #000000;background-color:#ccecff;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;North America&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;975,473&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;537,783&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;3,103,765&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,593,139&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-top:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-left:15pt;vertical-align:bottom;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Europe&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;21,904&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;554,674&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;60,316&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;&#160;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,661,656&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-left:15pt;vertical-align:bottom;background-color:#ccecff;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Australasia&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;41,166&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;36,439&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;115,960&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:1%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;110,580&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="padding-left:15pt;vertical-align:bottom;border-bottom:0.75pt solid #000000;padding-right:5pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Africa&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;575&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,067&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;5,325&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;14,317&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%"&gt;&#160;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td style="margin-top:0pt;margin-bottom:0pt;vertical-align:bottom;background-color:#ccecff;padding-left:5pt;padding-right:5pt;border-bottom:0.75pt solid #000000"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;Total revenue&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;1,039,118&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,133,963&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;strong&gt;3,285,366&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:1%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:right;width:10%;background-color:#ccecff"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,379,692&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
              &lt;td style="vertical-align:bottom;border-bottom:0.75pt solid #000000;text-align:left;width:2%;background-color:#ccecff"&gt;&#160;&lt;/td&gt;
            &lt;/tr&gt;

        &lt;/table&gt;
      &lt;/div&gt;
    </us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:Revenues
      contextRef="C_20260301to20260531_srtStatementGeographicalAxis_srtNorthAmericaMember"
      decimals="0"
      id="Fxbrl_20260408120603830_xbrl_20250409111825273_xbrl_20220108044358986_xbrl_20210409093736810_xbrl_20200713113038281"
      unitRef="USD">975473</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20250301to20250531_srtStatementGeographicalAxis_srtNorthAmericaMember"
      decimals="0"
      id="Fxbrl_20260408120603830_xbrl_20250409111825273_xbrl_20220108044358986_xbrl_20210409093736810_xbrl_20200713113046366"
      unitRef="USD">537783</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20250901to20260531_srtStatementGeographicalAxis_srtNorthAmericaMember"
      decimals="0"
      id="Fxbrl_20250409111825273_xbrl_20220108044358986_xbrl_20210409093736810_xbrl_20200713113038281"
      unitRef="USD">3103765</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20240901to20250531_srtStatementGeographicalAxis_srtNorthAmericaMember"
      decimals="0"
      id="Fxbrl_20250409111825273_xbrl_20220108044358986_xbrl_20210409093736810_xbrl_20200713113046366"
      unitRef="USD">1593139</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20260301to20260531_srtStatementGeographicalAxis_srtEuropeMember"
      decimals="0"
      id="Fxbrl_20260408120603834_xbrl_20250409111825274_xbrl_20210409093736810_xbrl_20200713113038281"
      unitRef="USD">21904</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20250301to20250531_srtStatementGeographicalAxis_srtEuropeMember"
      decimals="0"
      id="Fxbrl_20260408120603834_xbrl_20250409111825274_xbrl_20210409093736810_xbrl_20200713113046366"
      unitRef="USD">554674</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20250901to20260531_srtStatementGeographicalAxis_srtEuropeMember"
      decimals="0"
      id="Fxbrl_20250409111825274_xbrl_20210409093736810_xbrl_20200713113038281"
      unitRef="USD">60316</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20240901to20250531_srtStatementGeographicalAxis_srtEuropeMember"
      decimals="0"
      id="Fxbrl_20250409111825274_xbrl_20210409093736810_xbrl_20200713113046366"
      unitRef="USD">1661656</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20260301to20260531_srtStatementGeographicalAxis_dsnyAustralasiaMember"
      decimals="0"
      id="Fxbrl_20260408120603837_xbrl_20250409111825275_xbrl_20220108044401530_xbrl_20210409093736810_xbrl_20200713113038281"
      unitRef="USD">41166</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20250301to20250531_srtStatementGeographicalAxis_dsnyAustralasiaMember"
      decimals="0"
      id="Fxbrl_20260408120603837_xbrl_20250409111825275_xbrl_20220108044401530_xbrl_20210409093736810_xbrl_20200713113046366"
      unitRef="USD">36439</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20250901to20260531_srtStatementGeographicalAxis_dsnyAustralasiaMember"
      decimals="0"
      id="Fxbrl_20250409111825275_xbrl_20220108044401530_xbrl_20210409093736810_xbrl_20200713113038281"
      unitRef="USD">115960</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20240901to20250531_srtStatementGeographicalAxis_dsnyAustralasiaMember"
      decimals="0"
      id="Fxbrl_20250409111825275_xbrl_20220108044401530_xbrl_20210409093736810_xbrl_20200713113046366"
      unitRef="USD">110580</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20260301to20260531_srtStatementGeographicalAxis_srtAfricaMember"
      decimals="0"
      id="Fxbrl_20260408120603839_xbrl_20250409111825277_xbrl_20210409093736815_xbrl_20210109043124075"
      unitRef="USD">575</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20250301to20250531_srtStatementGeographicalAxis_srtAfricaMember"
      decimals="0"
      id="Fxbrl_20260408120603839_xbrl_20250409111825277_xbrl_20210409093736815_xbrl_20210109043830332"
      unitRef="USD">5067</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20250901to20260531_srtStatementGeographicalAxis_srtAfricaMember"
      decimals="0"
      id="Fxbrl_20250409111825277_xbrl_20210409093736815_xbrl_20210109043124075"
      unitRef="USD">5325</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20240901to20250531_srtStatementGeographicalAxis_srtAfricaMember"
      decimals="0"
      id="Fxbrl_20250409111825277_xbrl_20210409093736815_xbrl_20210109043830332"
      unitRef="USD">14317</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20260301to20260531"
      decimals="0"
      id="Fxbrl_20260408120603843_xbrl_20250409111825278_xbrl_20220108042827851_xbrl_20210409093736815_xbrl_20210109043124075"
      unitRef="USD">1039118</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20250301to20250531"
      decimals="0"
      id="Fxbrl_20260408120603843_xbrl_20250409111825278_xbrl_20220108042827851_xbrl_20210409093736815_xbrl_20210109043830332"
      unitRef="USD">1133963</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20250901to20260531"
      decimals="0"
      id="Fxbrl_20250409111825278_xbrl_20220108042827851_xbrl_20210409093736815_xbrl_20210109043124075"
      unitRef="USD">3285366</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20240901to20250531"
      decimals="0"
      id="Fxbrl_20250409111825278_xbrl_20220108042827851_xbrl_20210409093736815_xbrl_20210109043830332"
      unitRef="USD">3379692</us-gaap:Revenues>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20260301to20260531_srtMajorCustomersAxis_dsnyCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="3"
      id="Fxbrl_20260408120109089"
      unitRef="pure">0.419</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20250901to20260531_srtMajorCustomersAxis_dsnyCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="3"
      id="Fxbrl_20240406021607148"
      unitRef="pure">0.434</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20250301to20250531_srtMajorCustomersAxis_dsnyCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="3"
      id="Fxbrl_20260408120102103"
      unitRef="pure">0.47</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20240901to20250531_srtMajorCustomersAxis_dsnyCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="3"
      id="Fxbrl_20260708101523788"
      unitRef="pure">0.471</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_20260531_srtMajorCustomersAxis_dsnyCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapTradeAccountsReceivableMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="0"
      id="Fxbrl_20210409102801722"
      unitRef="USD">266666</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20250901to20260531_srtMajorCustomersAxis_dsnyCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapTradeAccountsReceivableMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="3"
      id="Fxbrl_20210409102810161"
      unitRef="pure">0.453</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_20250831_srtMajorCustomersAxis_dsnyCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapTradeAccountsReceivableMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="0"
      id="Fxbrl_20210409102824715"
      unitRef="USD">571642</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20240901to20250831_srtMajorCustomersAxis_dsnyCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapTradeAccountsReceivableMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="3"
      id="Fxbrl_20210409102838925"
      unitRef="pure">0.662</us-gaap:ConcentrationRiskPercentage1>
</xbrl>
