<SEC-DOCUMENT>0001554795-23-000305.txt : 20230919
<SEC-HEADER>0001554795-23-000305.hdr.sgml : 20230919
<ACCEPTANCE-DATETIME>20230919171533
ACCESSION NUMBER:		0001554795-23-000305
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		100
CONFORMED PERIOD OF REPORT:	20230731
FILED AS OF DATE:		20230919
DATE AS OF CHANGE:		20230919

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Red Cat Holdings, Inc.
		CENTRAL INDEX KEY:			0000748268
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				880490034
		FISCAL YEAR END:			0430

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

	BUSINESS ADDRESS:	
		STREET 1:		15 AVE. MUNOZ RIVERA
		STREET 2:		STE 2200
		CITY:			SAN JUAN
		STATE:			PR
		ZIP:			00901-2510
		BUSINESS PHONE:		833-373-3228

	MAIL ADDRESS:	
		STREET 1:		15 AVE. MUNOZ RIVERA
		STREET 2:		STE 2200
		CITY:			SAN JUAN
		STATE:			PR
		ZIP:			00901-2510

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	TimefireVR Inc.
		DATE OF NAME CHANGE:	20161121

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	EnergyTEK Corp.
		DATE OF NAME CHANGE:	20140723

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	BROADLEAF CAPITAL PARTNERS INC
		DATE OF NAME CHANGE:	20040928
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>rcat0919form10q.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:us-roles="http://fasb.org/us-roles/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:RCAT="http://RCAT/20230731">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02C_US%2DGAAP%2D2023 -->
<!-- Field: Set; Name: xdx; ID: xdx_039_RCAT_RCAT_20230731 -->
<!-- Field: Set; Name: xdx; ID: xdx_043_20230501_20230731 -->
<!-- Field: Set; Name: xdx; ID: xdx_05A_edei%2D%2DEntityCentralIndexKey_0000748268 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_072_XDX_C%2D%2D\Users\zackz\Documents\XBRL accounts\RCAT\2023\10%2DQ 0919\rcat0919template.xdx -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2023-05-01to2023-07-31" name="dei:EntityCentralIndexKey">0000748268</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-05-01to2023-07-31" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0011" name="dei:DocumentQuarterlyReport">true</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0012" name="dei:DocumentFiscalPeriodFocus">Q1</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0013" name="dei:DocumentFiscalYearFocus">2024</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0014" name="dei:CurrentFiscalYearEndDate">--04-30</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0034" name="dei:EntitySmallBusiness">true</ix:nonNumeric>
  <ix:nonFraction name="RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0231" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" contextRef="From2022-05-012022-07-31" id="xdx2ixbrl0232" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-04-30_custom_SeriesAPreferredStock1Member" id="xdx2ixbrl0240" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-05-012022-07-31_custom_SeriesAPreferredStock1Member" id="xdx2ixbrl0250" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0251" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0252" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0254" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0255" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-05-012022-07-31_custom_SeriesAPreferredStock1Member" id="xdx2ixbrl0258" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0259" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0262" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0263" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-05-012022-07-31_custom_SeriesAPreferredStock1Member" id="xdx2ixbrl0267" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0268" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0269" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0270" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0271" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-05-012022-07-31_custom_SeriesAPreferredStock1Member" id="xdx2ixbrl0275" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0276" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0277" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0278" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0279" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-07-31_custom_SeriesAPreferredStock1Member" id="xdx2ixbrl0283" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0284" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0285" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0286" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0288" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-07-31_custom_SeriesAPreferredStock1Member" id="xdx2ixbrl0291" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-04-30_custom_SeriesAPreferredStock1Member" id="xdx2ixbrl0301" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-05-012023-07-31_custom_SeriesAPreferredStock1Member" id="xdx2ixbrl0311" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0312" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0313" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0315" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0316" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-05-012023-07-31_custom_SeriesAPreferredStock1Member" id="xdx2ixbrl0319" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0320" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0323" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0324" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-05-012023-07-31_custom_SeriesAPreferredStock1Member" id="xdx2ixbrl0328" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0332" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0333" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0334" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-05-012023-07-31_custom_SeriesAPreferredStock1Member" id="xdx2ixbrl0338" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0339" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0340" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0341" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0342" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-05-012023-07-31_custom_SeriesAPreferredStock1Member" id="xdx2ixbrl0346" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0347" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0348" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0349" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0350" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31_custom_SeriesAPreferredStock1Member" id="xdx2ixbrl0354" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0355" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0356" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0357" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0359" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-07-31_custom_SeriesAPreferredStock1Member" id="xdx2ixbrl0362" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireInvestments" contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0441" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0450" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0468" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" contextRef="From2022-05-012022-07-31" id="xdx2ixbrl0469" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" contextRef="From2022-05-012022-07-31" id="xdx2ixbrl0472" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0489" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2022-05-012022-07-31" id="xdx2ixbrl0490" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:ConversionOfPreferredStockIntoCommonStock" contextRef="From2022-05-012022-07-31" id="xdx2ixbrl0499" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:FairValueOfSharesWithheldAsPaymentOfNoteReceivable" contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0501" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:TaxesRelatedToNetShareSettlementOfEquityAwards" contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0504" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0569" decimals="0" sign="-" unitRef="USD">5810348</ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0570" decimals="0" sign="-" unitRef="USD">6926069</ix:nonFraction>
  <ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" contextRef="From2022-05-012022-07-31" id="xdx2ixbrl0611" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations" contextRef="AsOf2023-04-30" id="xdx2ixbrl0664" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IndefiniteLivedTradeNames" contextRef="AsOf2023-07-31_custom_IntangibleAssetsAccumulatedAmortizationMember" id="xdx2ixbrl0766" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IndefiniteLivedTradeNames" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" id="xdx2ixbrl0769" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1" contextRef="AsOf2023-07-31_custom_IntangibleAssetsAccumulatedAmortizationMember" id="xdx2ixbrl0773" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" id="xdx2ixbrl0776" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-07-31" id="xdx2ixbrl0931" decimals="0" sign="-" unitRef="USD">60397141</ix:nonFraction>
  <ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-04-30" id="xdx2ixbrl0932" decimals="0" sign="-" unitRef="USD">54586793</ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2022-05-012022-07-31_custom_WarrantsOutstanding1Member" id="xdx2ixbrl0996" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2022-05-012022-07-31_custom_WarrantsOutstanding1Member" id="xdx2ixbrl0997" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" contextRef="AsOf2023-04-30_custom_WarrantsOutstanding1Member" id="xdx2ixbrl1001" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2023-05-012023-07-31_custom_WarrantsOutstanding1Member" id="xdx2ixbrl1002" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2023-05-012023-07-31_custom_WarrantsOutstanding1Member" id="xdx2ixbrl1003" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" contextRef="AsOf2023-07-31_custom_WarrantsOutstanding1Member" id="xdx2ixbrl1007" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2023-05-012023-07-31_custom_OptionsAssumptionsUsedMember" id="xdx2ixbrl1019" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2022-05-012022-07-31_custom_Options1Member" id="xdx2ixbrl1032" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2022-05-012022-07-31_custom_Options1Member" id="xdx2ixbrl1033" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2023-05-012023-07-31_custom_Options1Member" id="xdx2ixbrl1042" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2023-05-012023-07-31_custom_Options1Member" id="xdx2ixbrl1043" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2023-05-012023-07-31_custom_DerivativesAssumptionsUsedMember" id="xdx2ixbrl1104" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember" id="xdx2ixbrl1105" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:DerivativeLiabilitiesAdditionsDuringPeriod" contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl1120" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:DerivativeLiabilitiesAdditionsDuringPeriod" contextRef="From2022-05-012023-04-30" id="xdx2ixbrl1121" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:EliminatedUponConversionOrExerciseOfWarrants" contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl1123" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:EliminatedUponConversionOrExerciseOfWarrants" contextRef="From2022-05-012023-04-30" id="xdx2ixbrl1124" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-05-012023-07-31_us-gaap_CorporateMember" id="xdx2ixbrl1144" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-05-012023-07-31_us-gaap_CorporateMember" id="xdx2ixbrl1149" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-05-012023-07-31_us-gaap_CorporateMember" id="xdx2ixbrl1154" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-05-012022-07-31_us-gaap_CorporateMember" id="xdx2ixbrl1179" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-05-012022-07-31_us-gaap_CorporateMember" id="xdx2ixbrl1184" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-05-012022-07-31_us-gaap_CorporateMember" id="xdx2ixbrl1189" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-07-31_us-gaap_CorporateMember" id="xdx2ixbrl1214" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-07-31_us-gaap_CorporateMember" id="xdx2ixbrl1219" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2023-07-31_us-gaap_CorporateMember" id="xdx2ixbrl1224" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-04-30_us-gaap_CorporateMember" id="xdx2ixbrl1229" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-04-30_us-gaap_CorporateMember" id="xdx2ixbrl1234" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2023-04-30_us-gaap_CorporateMember" id="xdx2ixbrl1239" unitRef="USD" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="rcat-20230731.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2023-05-01to2023-07-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-18">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-18</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_us-gaap_SeriesBPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_us-gaap_SeriesBPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-07-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-30_custom_SeriesAPreferredStock1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesAPreferredStock1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-30_custom_SeriesBPreferredStock1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesBPreferredStock1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_custom_SeriesAPreferredStock1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesAPreferredStock1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_custom_SeriesBPreferredStock1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesBPreferredStock1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-07-31_custom_SeriesAPreferredStock1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesAPreferredStock1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesBPreferredStock1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-07-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_custom_SeriesAPreferredStock1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesAPreferredStock1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesBPreferredStock1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-07-31_custom_SeriesAPreferredStock1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesAPreferredStock1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-07-31_custom_SeriesBPreferredStock1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesBPreferredStock1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-07-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-07-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-07-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-07-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_custom_SeriesAPreferredStock1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesAPreferredStock1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_custom_SeriesBPreferredStock1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesBPreferredStock1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012023-04-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2023-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-04-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-03-012022-04-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-03-01</xbrli:startDate>
        <xbrli:endDate>2022-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_custom_IntangibleAssetsGrossCarryingAmountMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="RCAT:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">RCAT:IntangibleAssetsGrossCarryingAmountMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_custom_IntangibleAssetsAccumulatedAmortizationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="RCAT:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">RCAT:IntangibleAssetsAccumulatedAmortizationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_custom_IntangibleAssetsNetCarryingValueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="RCAT:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">RCAT:IntangibleAssetsNetCarryingValueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="RCAT:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">RCAT:IntangibleAssetsGrossCarryingAmountMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="RCAT:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">RCAT:IntangibleAssetsAccumulatedAmortizationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="RCAT:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">RCAT:IntangibleAssetsNetCarryingValueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012022-04-30_us-gaap_GoodwillMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2022-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-11-012022-04-30_us-gaap_GoodwillMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-11-01</xbrli:startDate>
        <xbrli:endDate>2022-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-07-31_us-gaap_GoodwillMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-012022-04-30_us-gaap_GoodwillMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-01</xbrli:startDate>
        <xbrli:endDate>2022-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_us-gaap_GoodwillMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_us-gaap_GoodwillMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-11-012022-11-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-11-01</xbrli:startDate>
        <xbrli:endDate>2022-11-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-02-012023-04-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-02-01</xbrli:startDate>
        <xbrli:endDate>2023-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_custom_OperatingLeaseLocation1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">RCAT:OperatingLeaseLocation1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_custom_OperatingLeaseLocation3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">RCAT:OperatingLeaseLocation3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_custom_OperatingLeaseLocation4Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">RCAT:OperatingLeaseLocation4Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-31_custom_DebtObligation1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-012022-04-30_custom_DebtObligation1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-01</xbrli:startDate>
        <xbrli:endDate>2022-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-012022-04-30_custom_DebtObligation1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-01</xbrli:startDate>
        <xbrli:endDate>2022-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_custom_DebtObligation2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_custom_DebtObligation2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-31_custom_DebtObligation3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-012022-07-31_custom_DebtObligation3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-01</xbrli:startDate>
        <xbrli:endDate>2022-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-02-012022-04-30_custom_DebtObligation4Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation4Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-02-01</xbrli:startDate>
        <xbrli:endDate>2022-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-02-012022-04-30_custom_DebtObligation4Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation4Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-02-01</xbrli:startDate>
        <xbrli:endDate>2022-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-07-012023-04-30_custom_DebtObligation6Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation6Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-07-01</xbrli:startDate>
        <xbrli:endDate>2023-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-10-012022-04-30_custom_DebtObligation6Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation6Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-10-01</xbrli:startDate>
        <xbrli:endDate>2022-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_custom_DebtObligation6Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation6Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_custom_DebtObligation6Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation6Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-31_custom_DebtObligation7Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation7Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-012021-09-30_custom_DebtObligation8Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation8Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-01</xbrli:startDate>
        <xbrli:endDate>2021-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-012022-04-30_custom_DebtObligation8Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation8Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-01</xbrli:startDate>
        <xbrli:endDate>2022-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_custom_DebtObligation8Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation8Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_custom_DebtObligation8Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation8Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-02-012021-04-30_custom_DueToRelatedParty1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DueToRelatedParty1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-02-01</xbrli:startDate>
        <xbrli:endDate>2021-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-012021-09-30_custom_DueToRelatedParty1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DueToRelatedParty1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-01</xbrli:startDate>
        <xbrli:endDate>2021-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-04-012020-04-30_custom_DueToRelatedParty2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DueToRelatedParty2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-04-01</xbrli:startDate>
        <xbrli:endDate>2020-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-07-012022-04-30_custom_DueToRelatedParty2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DueToRelatedParty2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-07-01</xbrli:startDate>
        <xbrli:endDate>2022-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-04-30_custom_DueToRelatedParty2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DueToRelatedParty2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012022-04-30_custom_DueToRelatedParty2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DueToRelatedParty2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2022-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_custom_DueToRelatedParty2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DueToRelatedParty2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-04-30_custom_DueToRelatedParty2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DueToRelatedParty2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_us-gaap_SeriesAPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_custom_SeriesAPreferredStock2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">RCAT:SeriesAPreferredStock2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-04-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-03-012021-04-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-03-01</xbrli:startDate>
        <xbrli:endDate>2021-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-06-012021-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-06-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-05-012021-05-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-05-01</xbrli:startDate>
        <xbrli:endDate>2021-05-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-04-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-10-012020-10-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-10-01</xbrli:startDate>
        <xbrli:endDate>2020-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-01-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-04-30_custom_WarrantsOutstanding1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">RCAT:WarrantsOutstanding1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-05-012021-04-30_custom_WarrantsOutstanding1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">RCAT:WarrantsOutstanding1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-01</xbrli:startDate>
        <xbrli:endDate>2021-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-07-31_custom_WarrantsOutstanding1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">RCAT:WarrantsOutstanding1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_custom_WarrantsOutstanding1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">RCAT:WarrantsOutstanding1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_custom_WarrantsOutstanding1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">RCAT:WarrantsOutstanding1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_custom_WarrantsOutstanding1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">RCAT:WarrantsOutstanding1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_custom_OptionsAssumptionsUsedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="RCAT:FairValueOfOptionsAxis">RCAT:OptionsAssumptionsUsedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_custom_OptionsAssumptionsUsedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="RCAT:FairValueOfOptionsAxis">RCAT:OptionsAssumptionsUsedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-04-30_custom_Options1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">RCAT:Options1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-05-012021-04-30_custom_Options1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">RCAT:Options1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-01</xbrli:startDate>
        <xbrli:endDate>2021-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-07-31_custom_Options1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">RCAT:Options1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_custom_Options1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">RCAT:Options1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_custom_Options1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">RCAT:Options1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_custom_Options1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">RCAT:Options1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-04-30_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="RCAT:ShareBasedCompensationSharesRestrictedStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-07-31_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="RCAT:ShareBasedCompensationSharesRestrictedStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="RCAT:ShareBasedCompensationSharesRestrictedStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="RCAT:ShareBasedCompensationSharesRestrictedStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="RCAT:ShareBasedCompensationSharesRestrictedStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_custom_DerivativesAssumptionsUsedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="RCAT:FairValueOfDerivativesAxis">RCAT:DerivativesAssumptionsUsedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="RCAT:FairValueOfDerivativesAxis">RCAT:DerivativesAssumptionsUsedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2023-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-07-012021-12-31_custom_Director1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">RCAT:Director1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-07-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-10-012022-04-30_custom_Director1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">RCAT:Director1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-10-01</xbrli:startDate>
        <xbrli:endDate>2022-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-04-30_custom_Director1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">RCAT:Director1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_us-gaap_AllOtherSegmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_custom_ConsumerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">RCAT:ConsumerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_us-gaap_CorporateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-07-31_us-gaap_CorporateAndOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-07-31_us-gaap_AllOtherSegmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-07-31_custom_ConsumerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">RCAT:ConsumerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-07-31_us-gaap_CorporateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-07-31_us-gaap_CorporateAndOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_us-gaap_AllOtherSegmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_custom_ConsumerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">RCAT:ConsumerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_us-gaap_CorporateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_us-gaap_CorporateAndOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_us-gaap_AllOtherSegmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_custom_ConsumerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">RCAT:ConsumerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_us-gaap_CorporateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_us-gaap_CorporateAndOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="color: Black"><b>UNITED
STATES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="color: Black"><b>SECURITIES
AND EXCHANGE COMMISSION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="color: Black"><b>Washington,
D.C. 20549</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="color: Black"><b>FORM
<span id="xdx_906_edei--DocumentType_c20230501__20230731_z5RjL9svupJf"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" name="dei:DocumentType">10-Q</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black"><b>&#160;</b></span></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="font: 12pt Times New Roman, Times, Serif; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 12pt Times New Roman, Times, Serif; width: 5%"><span style="font-family: Segoe UI Symbol,sans-serif; font-size: 10pt; color: Black"><span id="xdx_90E_edei--DocumentQuarterlyReport_dxL_c20230501__20230731_zF4RzKZk5dg5" title="::XDX::true"><span style="-sec-ix-hidden: xdx2ixbrl0011">&#9745;</span></span></span></td>
    <td style="font: 12pt Times New Roman, Times, Serif; width: 94%; text-align: justify"><span style="font-size: 10pt; color: Black"><b>QUARTERLY
    REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="font: 12pt Times New Roman, Times, Serif"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font: 12pt Times New Roman, Times, Serif"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black">For
    the <span id="xdx_901_edei--DocumentFiscalPeriodFocus_dxL_c20230501__20230731_zRTYr42c5PJ2" title="::XDX::Q1"><span style="-sec-ix-hidden: xdx2ixbrl0012">quarterly</span></span> <span id="xdx_907_edei--DocumentFiscalYearFocus_dxL_c20230501__20230731_zfSiIW4eT3Lk" title="::XDX::2024"><span style="-sec-ix-hidden: xdx2ixbrl0013">period</span></span> <span id="xdx_909_edei--CurrentFiscalYearEndDate_dxL_c20230501__20230731_zXqAinv0sJbj" title="::XDX::--04-30"><span style="-sec-ix-hidden: xdx2ixbrl0014">ended</span></span> <span id="xdx_909_edei--DocumentPeriodEndDate_c20230501__20230731_zYqAFfBRiH1f"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">July 31, 2023</ix:nonNumeric></span></span></p></td></tr>
  </table>
<p style="font: 10pt/115% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black">or</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 5%"><span style="font-family: Segoe UI Symbol,sans-serif; font-size: 10pt; color: Black"><span id="xdx_907_edei--DocumentTransitionReport_c20230501__20230731_zvmIypucmCfj"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" format="ixt:booleanfalse" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span></span></td>
    <td style="width: 94%; text-align: justify"><span style="font-size: 10pt; color: Black"><b>TRANSITION REPORT PURSUANT TO SECTION
    13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black">For
    the transition period from ___________ to ___________</span></p></td></tr>
  </table>
<p style="font: 10pt/115% Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="color: Black">Commission
File Number: <span id="xdx_909_edei--EntityFileNumber_c20230501__20230731_zotRbzyEcNE3"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" name="dei:EntityFileNumber">000-31587</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="color: Black"><b><span style="text-decoration: underline"><span id="xdx_900_edei--EntityRegistrantName_c20230501__20230731_zLwVOxXGjrJ9"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" name="dei:EntityRegistrantName">Red
Cat Holdings, Inc.</ix:nonNumeric></span></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="color: Black">(Exact
name of Registrant as specified in its charter)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="color: Black">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid; width: 47%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt; color: Black"><span id="xdx_909_edei--EntityIncorporationStateCountryCode_c20230501__20230731_zhycc7CcUzs2"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode">Nevada</ix:nonNumeric></span></span></td>
    <td style="width: 8%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; width: 45%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt; color: Black"><span id="xdx_907_edei--EntityTaxIdentificationNumber_c20230501__20230731_zmSXcXy12Gbj"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" name="dei:EntityTaxIdentificationNumber">88-0490034</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt; color: Black">(State or other
    jurisdiction of incorporation or organization)</span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt; color: Black">(I.R.S. Employer
    Identification No.)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="color: Black">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="border-bottom: black 1pt solid; text-align: center; vertical-align: bottom; width: 47%; padding-right: 5.4pt; padding-left: 5.4pt"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-size: 10pt; color: Black"><span id="xdx_90F_edei--EntityAddressAddressLine1_c20230501__20230731_zHgjAs7di6Pl"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" name="dei:EntityAddressAddressLine1">15
    Ave. Munoz Rivera</ix:nonNumeric></span>, <span id="xdx_909_edei--EntityAddressAddressLine2_c20230501__20230731_zmM6BXReic9g"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" name="dei:EntityAddressAddressLine2">Ste 2200</ix:nonNumeric></span></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-size: 10pt; color: Black"><span id="xdx_90F_edei--EntityAddressCityOrTown_c20230501__20230731_zVdRfHrr0ath"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" name="dei:EntityAddressCityOrTown">San
    Juan</ix:nonNumeric></span>, <span id="xdx_905_edei--EntityAddressCountry_c20230501__20230731_zl58i5FqZX1i"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry">Puerto Rico</ix:nonNumeric></span></span></p></td>
    <td style="vertical-align: top; width: 8%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: center; vertical-align: top; width: 45%; padding-right: 5.4pt; padding-left: 5.4pt"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-size: 10pt; color: Black"><span id="xdx_900_edei--EntityAddressPostalZipCode_c20230501__20230731_z6HUCWAYQe32"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" name="dei:EntityAddressPostalZipCode">00901</ix:nonNumeric></span></span></p></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt; color: Black">(Address of
    principal executive offices)</span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt; color: Black">(Zip Code)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="color: Black"><span style="text-decoration: underline">(<span id="xdx_900_edei--CityAreaCode_c20230501__20230731_zEJT5stdiD6e"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" name="dei:CityAreaCode">833</ix:nonNumeric></span>)
<span id="xdx_903_edei--LocalPhoneNumber_c20230501__20230731_z3CLkoUWljP5"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" name="dei:LocalPhoneNumber">373-3228</ix:nonNumeric></span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="color: Black">(Registrant's
telephone number, including area code)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 12pt; text-align: center"><span style="color: Black">__________________________________</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="color: Black">(Former
Name, Former Address and Former Fiscal Year, if Changed Since Last Report)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Securities registered
pursuant to Section 12(b) of the Act:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="border-bottom: black 1pt solid; width: 28%"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt; color: Black"><b>&#160;</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt; color: Black">Title
    of Each Class</span></p></td>
    <td style="width: 1%; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; width: 20%"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt; color: Black">Trading</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt; color: Black">Symbol(s)</span></p></td>
    <td style="width: 1%; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; width: 50%"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt; color: Black"><b>&#160;</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt; color: Black">Name
    of each exchange on which registered</span></p></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black"><span id="xdx_908_edei--Security12bTitle_c20230501__20230731_zPhGoy5PXaoe"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" name="dei:Security12bTitle">Common Stock</ix:nonNumeric></span></span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: Black"><span id="xdx_909_edei--TradingSymbol_c20230501__20230731_zF3LiCYq6im2"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" name="dei:TradingSymbol">RCAT</ix:nonNumeric></span></span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: Black"><span id="xdx_90A_edei--SecurityExchangeName_c20230501__20230731_zCT9GPsjHOI3"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric></span> Capital Market</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt; text-align: justify">Indicate by check mark whether the registrant (1)
has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months
(or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements
for the past 90 days.&#9;<span id="xdx_905_edei--EntityCurrentReportingStatus_c20230501__20230731_zGWHhKjWHzG1"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric></span> <span style="font-family: Segoe UI Symbol,sans-serif">&#9745;</span>&#9;&#160;No&#160;<span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt; text-align: justify"><span style="font-family: Segoe UI Symbol,sans-serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt; text-align: justify">Indicate by check mark whether the registrant has
submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of
this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#9;<span id="xdx_902_edei--EntityInteractiveDataCurrent_c20230501__20230731_zFnv58zbmBQf"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span>
<span style="font-family: Segoe UI Symbol,sans-serif">&#9745;</span>&#9;&#160;No&#160;<span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 40pt; text-align: justify"><span style="color: Black">Indicate
by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller
reporting company, or an emerging growth company. See the definitions of &#34;large accelerated filer,&#34; &#34;accelerated
filer,&#34; &#34;smaller reporting company,&#34; and &#34;emerging growth company&#34; in Rule&#160;12b-2 of the Exchange
Act.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="color: Black">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="width: 59%; padding-top: 4pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="font-size: 10pt; color: Black">Large&#160;accelerated&#160;filer&#160;<span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span></span></td>
    <td style="vertical-align: top; width: 41%; padding-top: 4pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="font-size: 10pt; color: Black">Accelerated&#160;filer&#160;<span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span></span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-top: 4pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="font-size: 10pt; color: Black"><span id="xdx_90D_edei--EntityFilerCategory_c20230501__20230731_zhz66nNfbE8g"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory">Non-accelerated
    filer</ix:nonNumeric></span>&#160;<span style="font-family: Segoe UI Symbol,sans-serif">&#9745;</span>&#160; </span></td>
    <td style="padding-top: 4pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="font-size: 10pt; color: Black">Smaller&#160;reporting&#160;company&#160;<span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_908_edei--EntitySmallBusiness_dxL_c20230501__20230731_zP9D2VpSiM2c" title="::XDX::true"><span style="-sec-ix-hidden: xdx2ixbrl0034">&#9745;</span></span></span></span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-top: 4pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"></td>
    <td style="padding-top: 4pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="font-size: 10pt; color: Black">Emerging
    growth company&#160;</span><span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_90F_edei--EntityEmergingGrowthCompany_c20230501__20230731_zkLDZOyIHvkd"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-indent: 20pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0.1pt; text-indent: 40pt; text-align: justify">If an emerging growth company, indicate by
check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting
standards provided pursuant to Section 13(a) of the Exchange Act. <span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0.1pt; text-indent: 40pt; text-align: justify"><span style="font-family: Segoe UI Symbol,sans-serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0.1pt; text-indent: 40pt; text-align: justify">Indicate by check mark whether the registrant
is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;Yes <span style="font-family: Segoe UI Symbol,sans-serif">&#9744;
</span>&#160;<span id="xdx_90B_edei--EntityShellCompany_c20230501__20230731_zAy0Kn5QVMp4"><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" format="ixt:booleanfalse" name="dei:EntityShellCompany">No</ix:nonNumeric></span>&#160;<span style="font-family: Segoe UI Symbol,sans-serif">&#9745;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0.1pt; text-indent: 20pt; text-align: justify"><span style="font-family: Segoe UI Symbol,sans-serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0.1pt; text-indent: 0pt; text-align: justify">As of September 18, 2023, there were <span id="xdx_90E_edei--EntityCommonStockSharesOutstanding_iI_c20230918_zg21yvpXpU3c"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2023-09-18" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">55,642,006</ix:nonFraction></span>
shares of the registrant's common stock outstanding.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0.1pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 3pt 0; text-align: center"></p>

<!-- Field: Page; Sequence: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><b>Red Cat Holdings, Inc.</b><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="color: Black"><b>Form 10-Q</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="color: Black"><b>For
the Quarterly Period Ended July 31, 2023</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="color: Black"><b>TABLE
OF CONTENTS&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 3pt 0; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="vertical-align: top; width: 10%"><span style="font-size: 10pt"><b>PART I.</b></span></td>
    <td style="vertical-align: top; width: 84%"><span style="font-size: 10pt"><b>FINANCIAL INFORMATION</b></span></td>
    <td style="vertical-align: bottom; width: 6%; text-align: center"><span style="font-size: 10pt">Page</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><a href="#FinancialStatements"><span style="font-size: 10pt">Item 1.</span></a></td>
    <td><a href="#FinancialStatements"><span style="font-size: 10pt">Financial Statements (unaudited)</span></a></td>
    <td style="text-align: center"><a href="#FinancialStatements"><span style="font-size: 10pt">3</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><a href="#BalanceSheet"><span style="font-size: 10pt">Consolidated Balance Sheets as of July 31, 2023 and April&#160;30, 2023</span></a></td>
    <td style="text-align: center"><a href="#BalanceSheet"><span style="font-size: 10pt">3</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><a href="#IncomeStatement"><span style="font-size: 10pt">Consolidated Statements of Operations for the Three Months Ended July 31, 2023 and 2022</span></a></td>
    <td style="text-align: center"><a href="#IncomeStatement"><span style="font-size: 10pt">4</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><a href="#StockholdersEquity"><span style="font-size: 10pt">Consolidated Statements Stockholders' Equity for the Three Months Ended July 31, 2023 and 2022</span></a></td>
    <td style="text-align: center"><a href="#StockholdersEquity"><span style="font-size: 10pt">5</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><a href="#CashFlow"><span style="font-size: 10pt">Consolidated Statements of Cash Flows for the Three Months Ended July 31, 2023 and 2022</span></a></td>
    <td style="text-align: center"><a href="#CashFlow"><span style="font-size: 10pt">6</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><a href="#NotesToFinancialStatements"><span style="font-size: 10pt">Notes to Consolidated Financial Statements</span></a></td>
    <td style="text-align: center"><a href="#NotesToFinancialStatements"><span style="font-size: 10pt">7</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><a href="#MDA"><span style="font-size: 10pt">Item 2.</span></a></td>
    <td><a href="#MDA"><span style="font-size: 10pt">Management's Discussion and Analysis of Financial Condition and Results of Operations</span></a></td>
    <td style="text-align: center"><a href="#MDA"><span style="font-size: 10pt">24</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><a href="#QualitativeDisclosures"><span style="font-size: 10pt">Item 3.</span></a></td>
    <td><a href="#QualitativeDisclosures"><span style="font-size: 10pt">Quantitative and Qualitative Disclosures about Market Risk</span></a></td>
    <td style="text-align: center"><a href="#QualitativeDisclosures"><span style="font-size: 10pt">30</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><a href="#ControlsAndProcedures"><span style="font-size: 10pt">Item 4.</span></a></td>
    <td><a href="#ControlsAndProcedures"><span style="font-size: 10pt">Controls and Procedures</span></a></td>
    <td style="text-align: center"><a href="#ControlsAndProcedures"><span style="font-size: 10pt">30</span></a></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 3pt 0; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 10%"><span style="font-size: 10pt"><b>PART II.</b></span></td>
    <td style="width: 84%"><span style="font-size: 10pt"><b>OTHER INFORMATION</b></span></td>
    <td style="width: 6%; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><a href="#LegalProceedings"><span style="font-size: 10pt">Item 1.</span></a></td>
    <td><a href="#LegalProceedings"><span style="font-size: 10pt">Legal Proceedings</span></a></td>
    <td style="text-align: center"><a href="#LegalProceedings"><span style="font-size: 10pt">30</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><a href="#RiskFactors"><span style="font-size: 10pt">Item 1A.</span></a></td>
    <td><a href="#RiskFactors"><span style="font-size: 10pt">Risk Factors</span></a></td>
    <td style="text-align: center"><a href="#RiskFactors"><span style="font-size: 10pt">30</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><a href="#UseOfProceeds"><span style="font-size: 10pt">Item 2.</span></a></td>
    <td><a href="#UseOfProceeds"><span style="font-size: 10pt">Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities</span></a></td>
    <td style="text-align: center"><a href="#UseOfProceeds"><span style="font-size: 10pt">30</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><a href="#DefaultsUponSeniorSecurities"><span style="font-size: 10pt">Item 3. &#160;</span></a></td>
    <td><a href="#DefaultsUponSeniorSecurities"><span style="font-size: 10pt">Defaults Upon Senior Securities</span></a></td>
    <td style="text-align: center"><a href="#DefaultsUponSeniorSecurities"><span style="font-size: 10pt">30</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><a href="#MineSafetyDisclosures"><span style="font-size: 10pt">Item 4.</span></a></td>
    <td><a href="#MineSafetyDisclosures"><span style="font-size: 10pt">Mine Safety Disclosures</span></a></td>
    <td style="text-align: center"><a href="#MineSafetyDisclosures"><span style="font-size: 10pt">31</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><a href="#MoreInformation"><span style="font-size: 10pt">Item 5.</span></a></td>
    <td><a href="#MoreInformation"><span style="font-size: 10pt">Other Information</span></a></td>
    <td style="text-align: center"><a href="#MoreInformation"><span style="font-size: 10pt">31</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><a href="#Exhibits"><span style="font-size: 10pt">Item 6.</span></a></td>
    <td><a href="#Exhibits"><span style="font-size: 10pt">Exhibits</span></a></td>
    <td style="text-align: center"><a href="#Exhibits"><span style="font-size: 10pt">31</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td colspan="2"><a href="#Signatures"><span style="font-size: 10pt"><b>SIGNATURES</b></span></a></td>
    <td style="text-align: center"><a href="#Signatures"><span style="font-size: 10pt">32</span></a></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<!-- Field: Page; Sequence: 2 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><span style="color: Black">&#160;<b><span id="FinancialStatements"></span>RED CAT HOLDINGS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="color: Black"><b><span id="BalanceSheet"></span>Consolidated
Balance Sheets</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="color: Black"><b>(Unaudited)</b>&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_305_111_zx43dndAo7qc" summary="xdx: Statement - Consolidated Balance Sheets (Unaudited)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center; padding-left: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_499_20230731_zJr9arxOG85" style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_496_20230430_zld9O4CSkAql" style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July 31,</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30,</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">2023</span></td></tr>
  <tr id="xdx_400_eus-gaap--AssetsAbstract_iB_zV9dL9G4bydk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; font-weight: bold; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">ASSETS</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--AssetsCurrentAbstract_i01B_zhIXw7pBahWl" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Current
    assets</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--Cash_i02I_maCzsAd_zzeAMnTAK8s3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; font-size: 10pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Cash</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">937,756</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,173,649</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--Investments_i02I_maCzsAd_zcgrToyKyuH9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Marketable
    securities</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:Investments" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,922,392</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:Investments" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,814,038</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--AccountsReceivableNetCurrent_i02I_maCzsAd_zjXPv1Y4tTj3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Accounts
    receivable, net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">720,642</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">719,862</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryNet_i02I_maCzsAd_zB7qruqog9Aa" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Inventory</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,376,444</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,920,573</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--OtherAssetsCurrent_i02I_maCzsAd_zu2V1OdSxNvh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Other</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,020,708</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,263,735</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i02I_maCzsAd_zruBbQABKgok" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Current
    assets of discontinued operations</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,545,370</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,283,155</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--AssetsCurrent_i02I_mtCzsAd_maCzOlH_z25bPzbJpFVl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Total
    current assets</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,523,312</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,175,012</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--Goodwill_i01I_maCztJg_zGKtdaHNYHYf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Goodwill</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,012,832</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,012,832</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--IntangibleAssetsNetExcludingGoodwill_i01I_maCztJg_znTO214G1Heg" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Intangible
    assets, net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,105,636</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,323,004</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_i01I_maCztJg_zGMMnCzajywh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Property
    and equipment, net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,554,411</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,650,358</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--OtherAssetsNoncurrent_i01I_maCztJg_zZMD9cM5MJna" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Other</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">303,180</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">303,180</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_maCztJg_zTWWKKgvxuY" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating
    lease right-of-use assets</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">554,064</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">620,307</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_i01I_maCztJg_zKl4JBBIYxfe" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Long-term
    assets of discontinued operations</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">97,443</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">108,397</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--AssetsNoncurrent_i02I_maCzOlH_mtCztJg_z1ESIoHDKJya" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Total
    long-term assets</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,627,566</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,018,078</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--Assets_i01TI_mtCzOlH_z2xsYpq7tC79" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">TOTAL
    ASSETS</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,150,878</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">60,193,090</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB_zmAd4aQUdGc4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">LIABILITIES
    AND STOCKHOLDERS' EQUITY</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--LiabilitiesCurrentAbstract_i01B_zeFpwXlV671k" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Current
    liabilities</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--AccountsPayableCurrent_i02I_maCzvlM_zb9A2pJnMxNf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Accounts
    payable</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">822,674</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,392,550</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--AccruedLiabilitiesCurrent_i02I_maCzvlM_zCVuV46wBrKg" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Accrued
    expenses</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">448,229</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">409,439</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--ShortTermBorrowings_i02I_maCzvlM_zrtQL1kZtZp2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Debt
    obligations - short term</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">936,150</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">922,138</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--ContractWithCustomerLiabilityCurrent_i02I_maCzvlM_zoWZOqp24WJe" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Customer
    deposits</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,123</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">155,986</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_maCzvlM_zx6dwULPsBki" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Operating
    lease liabilities</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">292,852</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">281,797</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--DerivativeLiabilitiesCurrent_i02I_maCzvlM_z97H7MIPKAR3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Warrant
    derivative liability</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">561,685</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">588,205</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i02I_maCzvlM_ztr67PcVxJA6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Current
    liabilities of discontinued operations</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">471,199</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,010,501</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--LiabilitiesCurrent_i02I_mtCzvlM_maCzvBk_z5zACYknzXr5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Total
    current liabilities</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,577,912</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,760,616</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_i02I_maCz23c_zjbnSX2h6ukf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating
    lease liabilities</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">301,710</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">379,466</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebtNoncurrent_i01I_maCz23c_zc8vuGdXlPml" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Debt
    obligations - long term</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">249,568</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">401,569</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_i01I_maCz23c_zthWGQzhLGZi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Long-term
    liabilities of discontinued operations</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,290</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,814</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--LiabilitiesNoncurrent_i02I_mtCz23c_zg2d3TxvSOQ9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Total
    long-term liabilities</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">579,568</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">822,849</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--CommitmentsAndContingencies_i01I_zlbdxbe9O2R5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Commitments
    and contingencies</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--StockholdersEquityAbstract_i01B_zjCpzZ9O2NGe" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Stockholders'
    equity</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--PreferredStockValueSeriesB_i02I_maCznKR_zuvGJyfPXPb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt">Series B preferred stock - shares authorized <span id="xdx_90D_eus-gaap--PreferredStockSharesAuthorized_iI_c20230430__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_ze7x5FuVuqXj"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2023-04-30_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,300,000</ix:nonFraction></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">;</span>
    outstanding <span id="xdx_90E_eus-gaap--PreferredStockSharesOutstanding_iI_c20230731__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_z9YMG9umdhq3"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2023-07-31_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,676</ix:nonFraction></span> and <span id="xdx_90C_eus-gaap--PreferredStockSharesOutstanding_iI_c20230430__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_z3cFLG5wj6l8"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2023-04-30_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">986,676</ix:nonFraction></span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:PreferredStockValueSeriesB" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">47</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:PreferredStockValueSeriesB" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,867</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--CommonStockValue_i02I_maCznKR_zLeQSabMxR26" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Common stock - shares authorized
    <span id="xdx_90F_eus-gaap--CommonStockSharesAuthorized_iI_c20230430_zyATs4Vi4X8j"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">500,000,000</ix:nonFraction></span></span><span style="font-size: 10pt">;
    outstanding <span id="xdx_907_eus-gaap--CommonStockSharesOutstanding_iI_c20230731_z47szbDAIh21"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">55,541,875</ix:nonFraction></span></span> <span style="font-size: 10pt">and</span>
    <span id="xdx_909_eus-gaap--CommonStockSharesOutstanding_iI_c20230430_zP9vHbrbhQ0d"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">54,568,065</ix:nonFraction></span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,541</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,568</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--AdditionalPaidInCapital_i02I_maCznKR_zXIejK015C4a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Additional
    paid-in capital</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">110,905,033</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">109,993,100</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_maCznKR_z40m9K4XRRR2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Accumulated
    deficit</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">60,397,141</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">54,586,793</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_40A_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_i02I_maCznKR_zuTvlVpwujSa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Accumulated
    other comprehensive loss</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">570,082</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">861,117</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--StockholdersEquity_i02I_mtCznKR_maCzvBk_zpqzJh5HL5Ea" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Total
    stockholders' equity</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">49,993,398</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,609,625</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_mtCzvBk_zdidMgGclIO" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">TOTAL
    LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,150,878</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">60,193,090</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black"><b>See accompanying notes.</b></span><b>&#160;</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<!-- Field: Page; Sequence: 3; Section: Main; Options: NewSection; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black"><b><span id="IncomeStatement"></span>RED CAT HOLDINGS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black"><b>Consolidated Statements
Of Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black"><b>(Unaudited)</b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_309_113_zQEXp1hhjQxa" summary="xdx: Statement - Consolidated Statements Of Operations (Unaudited)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_496_20230501__20230731_znC3jjiWy1gk" style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49C_20220501__20220731_zTcxQc1AC71e" style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Three
    months ended July 31,</span></td></tr>
  <tr style="vertical-align: bottom">
    <td></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt; color: Black"><b>2023</b></span></p></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt; color: Black"><b>2022</b></span></p></td></tr>
  <tr id="xdx_405_eus-gaap--Revenues_maCzott_z5QisLQ1e08b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; font-size: 10pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Revenues</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,748,129</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,126,551</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--CostOfGoodsAndServicesSold_msCzott_zyxVvoeInYme" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Cost
    of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,573,464</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,044,431</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--GrossProfit_iT_mtCzott_maCzuJV_zyexkPLAtApj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Gross
    margin</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">174,665</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">82,120</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingExpensesAbstract_iB_zbeV4evNevO8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating
    expenses</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--OtherCostAndExpenseOperating_i01_maCzlWR_zjadeukmJmqa" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Operations</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherCostAndExpenseOperating" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">707,903</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherCostAndExpenseOperating" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">886,303</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--ResearchAndDevelopmentExpense_i01_maCzlWR_zuGGTXdkvYcb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Research
    and development</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,138,127</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">449,964</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--MarketingAndAdvertisingExpense_i01_maCzlWR_zjfzwWSHDkje" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Sales
    and marketing</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:MarketingAndAdvertisingExpense" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">986,908</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:MarketingAndAdvertisingExpense" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">406,953</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--GeneralAndAdministrativeExpense_i01_maCzlWR_zlJULUQ50iMb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">General
    and administrative</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,443,156</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,062,404</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--ShareBasedCompensation_i01_maCzlWR_zkgTE0czezNk" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Stock
    based compensation</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">911,606</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">755,471</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingExpenses_i01T_mtCzlWR_msCzuJV_zFnp18luSs5g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Total
    operating expenses</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,187,700</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,561,095</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_iT_mtCzuJV_maCzL0v_z4zRRzdaDfoe" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating
    loss</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,013,035</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,478,975</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--OtherNonoperatingIncomeExpenseAbstract_iB_zGkAJumb1JU6" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Other
    (income) expense</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--IncreaseDecreaseInDerivativeAssetsAndLiabilities_i01N_di_maCz29l_z0aEvSFNrjla" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Change
    in fair value of derivative liability</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,520</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">92,922</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--InvestmentIncomeNet_i01N_di_maCz29l_zz25pHg91Ln5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Investment
    loss (income), net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InvestmentIncomeNet" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">239,490</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:InvestmentIncomeNet" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">130,296</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_404_eus-gaap--InterestExpense_i01_msCz29l_zLARMuQm5YDb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Interest
    expense</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,857</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,687</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--OtherNonrecurringIncomeExpense_i01_msCz29l_zbEsvORfA1Y1" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Other,
    net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherNonrecurringIncomeExpense" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">319,913</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherNonrecurringIncomeExpense" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">114,914</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--OtherNonoperatingIncomeExpense_i01N_di_mtCz29l_maCzL0v_zctABcawGG4f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Other
    (income) expense</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">554,740</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">113,227</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--IncomeLossFromContinuingOperations_mtCzL0v_maNILzOr5_zePjFIqsg4Tl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Net
    loss from continuing operations</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,567,775</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,592,202</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -11.5pt; padding-left: 11.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_maNILzOr5_z5ej3JgEMj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Loss
    from discontinued operations</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">242,573</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">219,397</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--NetIncomeLoss_mtNILzOr5_zUA7RJ6ng5o7" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;Net
    loss</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,810,348</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,811,599</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--EarningsPerShareAbstract_iB_zwVtc4XDVJz9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Loss
    per share - basic and diluted</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_405_ecustom--IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT_i01_zBJE0NlD4Af7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Continuing operations</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.11</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.07</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_404_ecustom--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT_i01_zwvvLXUfQJC3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Discontinued
    operations</span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0231">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0232">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40F_ecustom--EarningsPerShareBasicAndDilutedRCAT_i01_zg3K054teSpb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Loss
    per share - basic and diluted</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="RCAT:EarningsPerShareBasicAndDilutedRCAT" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.11</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="RCAT:EarningsPerShareBasicAndDilutedRCAT" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.07</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_404_ecustom--WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT_zfrlf8p3F4G2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Weighted
    average shares outstanding - basic and diluted</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">54,935,339</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">53,778,154</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black"><b>See accompanying notes.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;</span></p>

<!-- Field: Page; Sequence: 4; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black"><span id="StockholdersEquity"></span><b>RED CAT HOLDINGS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black"><b>Consolidated Statements
of Stockholders&#8217; Equity</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black"><b>For the three months
ended July 31, 2023 and July 31, 2022</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black"><b>(Unaudited)</b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30D_114_z6GZw3KEpw9b" summary="xdx: Statement - Consolidated Statements of Stockholders&apos; Equity (Unaudited)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_4BF_us-gaap--StatementEquityComponentsAxis_custom--SeriesAPreferredStock1Member_zvbyyIiqJoI7" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_4B0_us-gaap--StatementEquityComponentsAxis_custom--SeriesBPreferredStock1Member_zRXPmvCQSLX2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_4B3_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zV7IlrcBa2Ve" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_4BB_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zgBDM68V1nB2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_4BB_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zvlbO2pdGidc" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_4B9_us-gaap--StatementEquityComponentsAxis_us-gaap--AccumulatedOtherComprehensiveIncomeMember_zq9PKGGPgSN" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td id="xdx_4B1_zPBYQalexSof" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="7" style="font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Series A
    Preferred</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="7" style="font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Series B
    Preferred</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="7" style="text-align: center"></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="3" style="font-size: 8pt; text-align: center"><span style="font-size: 8pt; color: Black">&#160;<b>Additional</b></span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="3"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Accumulated
    Other</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="3"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Stock</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Stock</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Common
    Stock</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Paid-in</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Accumulated</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Comprehensive</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Total</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Shares</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Amount</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Shares</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Amount</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Shares</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Amount</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Capital</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Deficit</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Income
    (Loss)</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt; color: Black">Equity</span></td></tr>
  <tr id="xdx_43B_c20220501__20220731_eus-gaap--StockholdersEquity_iS_zzGx50ICZ3f9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">Balances, April 30, 2022</span></td><td style="width: 1%; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="width: 1%; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="width: 3%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0240">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="width: 1%; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td id="xdx_984_eus-gaap--SharesOutstanding_iS_c20220501__20220731__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_zJgiGHK53hIc" style="width: 3%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-04-30_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">986,676</ix:nonFraction></span></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="width: 1%; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="width: 3%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-04-30_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,867</ix:nonFraction></span></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="width: 1%; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td id="xdx_98B_eus-gaap--SharesOutstanding_iS_c20220501__20220731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z2Dq1lBIbrC3" style="width: 3%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-04-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">53,748,735</ix:nonFraction></span></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="width: 1%; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="width: 3%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-04-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">53,749</ix:nonFraction></span></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="width: 1%; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="width: 3%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-04-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">106,821,384</ix:nonFraction></span></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="width: 1%; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="width: 3%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-04-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">27,499,056</ix:nonFraction></span></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">)</span></td><td style="width: 1%; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="width: 3%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-04-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,470,272</ix:nonFraction></span></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">)</span></td><td style="width: 1%; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="width: 3%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">77,915,672</ix:nonFraction></span></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43C_c20220501__20220731_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zQmxBNlDiYMf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">Stock based compensation</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0250">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0251">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0252">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">755,471</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0254">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0255">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">755,471</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_433_c20220501__20220731_ecustom--VestingOfRestrictedStockUnitsAmount_zyTwykIXP353" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">Vesting of restricted stock units</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0258">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0259">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td id="xdx_985_ecustom--VestingOfRestrictedStockUnitsShares_c20220501__20220731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zKyYqSHADm2d" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsShares" contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">69,707</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">69</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">84,145</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">)</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0262">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0263">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">84,076</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43E_c20220501__20220731_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_zf8M4rFl2Fc3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">Unrealized gain on marketable securities</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0267">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0268">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0269">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0270">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0271">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">133,582</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">133,582</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43F_c20220501__20220731_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_zalluaRaS5se" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">Currency translation adjustments</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0275">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0276">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0277">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0278">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0279">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">352</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">352</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_438_c20220501__20220731_eus-gaap--NetIncomeLoss_zafdQSokT6k5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">Net Loss</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0283">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0284">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0285">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0286">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,811,599</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">)</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0288">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,811,599</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43E_c20220501__20220731_eus-gaap--StockholdersEquity_iE_zw1M8yaEgo3d" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">Balances, July 31,
    2022</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0291">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td id="xdx_985_eus-gaap--SharesOutstanding_iE_c20220501__20220731__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_zFXV1AhHScKh" style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-07-31_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">986,676</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-07-31_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,867</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td id="xdx_988_eus-gaap--SharesOutstanding_iE_c20220501__20220731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zImwOi0DY9j3" style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">53,818,442</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">53,818</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-07-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">107,492,710</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-07-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">31,310,655</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">)</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,336,338</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">)</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">74,909,402</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_435_c20230501__20230731_eus-gaap--StockholdersEquity_iS_zZhnK5408Uld" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">Balances, April 30, 2023</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0301">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td id="xdx_983_eus-gaap--SharesOutstanding_iS_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_z2oxD187UNMf" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-04-30_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">986,676</ix:nonFraction></span></td><td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-04-30_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,867</ix:nonFraction></span></td><td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td id="xdx_98E_eus-gaap--SharesOutstanding_iS_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zST8wBIOe4zf" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-04-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">54,568,065</ix:nonFraction></span></td><td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-04-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,568</ix:nonFraction></span></td><td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-04-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">109,993,100</ix:nonFraction></span></td><td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-04-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">54,586,793</ix:nonFraction></span></td><td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">)</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-04-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">861,117</ix:nonFraction></span></td><td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">)</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,609,625</ix:nonFraction></span></td><td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_436_c20230501__20230731_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zv0RRzHHOaOd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">Stock based compensation</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0311">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0312">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0313">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">911,606</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0315">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0316">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">911,606</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_432_c20230501__20230731_ecustom--VestingOfRestrictedStockUnitsAmount_zDkR2T6k21Ek" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">Vesting of restricted stock units</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0319">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0320">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td id="xdx_98D_ecustom--VestingOfRestrictedStockUnitsShares_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_ziZzYasZl4G9" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsShares" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">155,476</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">155</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,675</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">)</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0323">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0324">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,520</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_436_c20230501__20230731_eus-gaap--StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_zae3S50W4mp7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">Conversion of preferred stock</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0328">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_iN_di_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_zHy1jx0YTR3e" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">982,000</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">)</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">9,820</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">)</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td id="xdx_98B_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_iN_di_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zEBvgDFGwpzb" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">818,334</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">818</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,002</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0332">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0333">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0334">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43C_c20230501__20230731_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_zhjt8oapGyh9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">Unrealized gain on marketable securities</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0338">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0339">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0340">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0341">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0342">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">289,389</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">289,389</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43D_c20230501__20230731_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_zEtYZbd1UXb9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">Currency translation adjustments</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0346">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0347">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0348">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0349">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0350">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,646</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,646</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_438_c20230501__20230731_eus-gaap--NetIncomeLoss_zGy1F8WERuCf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">Net loss</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0354">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0355">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0356">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0357">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,810,348</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">)</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0359">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,810,348</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_432_c20230501__20230731_eus-gaap--StockholdersEquity_iE_z7PV9CgIIMUl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">Balances, July 31,
    2023</span></td><td style="font-size: 8pt; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black">&#8212;&#160;&#160;</span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right"><span style="font-size: 8pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0362">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td id="xdx_989_eus-gaap--SharesOutstanding_iE_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_zymGIANReRG3" style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-07-31_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,676</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-07-31_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">47</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td id="xdx_982_eus-gaap--SharesOutstanding_iE_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zwMIOlbdsCFl" style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">55,541,875</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,541</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-07-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">110,905,033</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-07-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">60,397,141</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">)</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">570,082</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">)</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 8pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt; color: Black"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">49,993,398</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt; color: Black">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black"><b>See accompanying notes.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>

<!-- Field: Page; Sequence: 5; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span id="CashFlow"></span><span style="color: Black"><b>RED CAT HOLDINGS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black"><b>Consolidated Statements
of Cash Flows</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black"><b>(Unaudited)</b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_302_112_zawgclFHHLj" summary="xdx: Statement - Consolidated Statements of Cash Flows (Unaudited)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_495_20230501__20230731_z65VzlHTlJD" style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49C_20220501__20220731_z2gri06NaU37" style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Three
    months ended July 31,</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">2022</span></td></tr>
  <tr id="xdx_401_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zPGN2KYyykdk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Cash
    Flows from Operating Activities</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--NetIncomeLoss_i01_zDi38qBBMvij" style="vertical-align: bottom; background-color: White">
    <td style="width: 62%; font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Net
    loss</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,810,348</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,811,599</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_400_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_i01_zThPza6s4lv3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Net
    loss from discontinued operations</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">242,573</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">219,397</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_404_eus-gaap--IncomeLossFromContinuingOperations_i01_zGc7GiQgTUs7" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Net
    loss from continuing operations</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,567,775</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,592,202</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_zMRvrRSxg66b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Adjustments
    to reconcile net loss to net cash from operations:</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--ShareBasedCompensationOptions_i02_zlOD0oNggyJj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Stock
    based compensation - options</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:ShareBasedCompensationOptions" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">629,426</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:ShareBasedCompensationOptions" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">458,023</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_408_ecustom--StockAwardsNonEmployees_i02_zHmVk2LpZuB5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Stock
    based compensation - restricted units</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:StockAwardsNonEmployees" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">282,180</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:StockAwardsNonEmployees" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">297,448</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--AmortizationOfIntangibleAssets_i02_zuaU3cwhqvEb" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Amortization
    of intangible assets</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">217,368</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,160</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--MarketableSecuritiesGainLoss_i02_zKlCskwYKdp3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Realized
    loss from sale of marketable securities</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:MarketableSecuritiesGainLoss" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">292,636</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:MarketableSecuritiesGainLoss" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,675</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--Depreciation_i02_zdYnzEo4HaY9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Depreciation</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">101,001</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,272</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--IncreaseDecreaseInDerivativeLiabilities_i02_zKMsJJfdWrve" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Change
    in fair value of derivative</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDerivativeLiabilities" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">26,520</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDerivativeLiabilities" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">92,922</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_i01B_z5L5h9dFH1t3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Changes
    in operating assets and liabilities</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--IncreaseDecreaseInAccountsReceivable_i02_z4uH3kZmkUke" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Accounts
    receivable</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">780</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">257,301</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_407_eus-gaap--IncreaseDecreaseInInventories_i02_zaADr4f3kzR6" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Inventory</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">455,871</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">273,439</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInOtherCurrentAssets_i02_zXWsfUBuJMBd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Other,
    principally inventory deposits</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,756,973</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">214,316</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_40D_ecustom--IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_i02_zGlWn6dkte04" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Operating
    lease right-of-use assets and liabilities</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="RCAT:IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">458</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,139</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_i02_zlO1cflVxjnk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Customer
    deposits</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">110,863</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">116,237</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--IncreaseDecreaseInAccountsPayable_i02_ziy5lfenSPz8" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Accounts
    payable</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">569,876</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">154,139</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInAccruedLiabilities_i02_zRkuyR0qnHY3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Accrued
    expenses</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,436</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">161,767</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01_maCzjWE_zCV3PEyuSa3h" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Net
    cash used in operating activities</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,926,069</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,814,762</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--AdditionalCashFlowElementsFinancingActivitiesAbstract_iB_zzkUI8m9hNO9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Cash
    Flows from Investing Activities</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--PaymentsToAcquireProductiveAssets_i01N_di_msCzyWx_zjCWGYWhncia" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Purchases
    of property and equipment</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,054</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">544,942</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_400_eus-gaap--ProceedsFromSaleAndMaturityOfMarketableSecurities_i01_maCzyWx_z30NbqvaqDV3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Proceeds
    from sale of marketable securities</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,888,399</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,094,592</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--PaymentsToAcquireInvestments_i01N_di_msCzyWx_zRaahRCfQp74" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Purchases
    of marketable securities</span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0441">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:PaymentsToAcquireInvestments" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">889,943</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtCzyWx_maCzjWE_zeDp7PeQQn36" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Net
    cash provided by investing activities of continuing operations</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,883,345</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,659,707</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zmqWJHLjSTEb" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Cash
    Flows from Financing Activities</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--RepaymentsOfRelatedPartyDebt_i01N_di_msCzLkY_z0qNAhSqwYZ4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Payments
    under related party obligations</span></td><td style="font-size: 8pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0450">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,861</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_407_eus-gaap--RepaymentsOfDebt_i01N_di_msCzLkY_zpDvLTQsyn8b" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Payments
    under debt obligations</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:RepaymentsOfDebt" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">137,989</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:RepaymentsOfDebt" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">212,789</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--PaymentsForOtherTaxes_i01N_di_msCzLkY_z6qzu0XYHD95" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Payments
    of taxes related to equity awards</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:PaymentsForOtherTaxes" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,520</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:PaymentsForOtherTaxes" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">469,631</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_40A_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_mtCzLkY_maCzjWE_zjC6N00B3D79" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Net
    cash used in financing activities of continuing operations</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">146,509</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">685,281</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInDiscontinuedOperationsAbstract_iB_zHCZSTHNxZKf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Discontinued
    operations</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_i01_maNCPBUzm0c_z8qPKs0sRHWb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -11.25pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating
    activities</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">356,109</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">999,053</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_i01_maNCPBUzm0c_zSb8AgaIqq9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -11.25pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Investing
    activities</span></td><td style="font-size: 8pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0468">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0469">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_i01_maNCPBUzm0c_zshYfsNbQFQb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -11.25pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Financing
    activities</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">237,814</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0472">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--NetCashProvidedByUsedInDiscontinuedOperations_i01T_mtNCPBUzm0c_z1gzOIOboUQ2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Net
    cash used in discontinued operations</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInDiscontinuedOperations" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">118,295</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInDiscontinuedOperations" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">999,053</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_mtCzjWE_zych9LiUDKgi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Net
    (decrease) increase in Cash</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,307,528</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,160,611</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_zTou96Gf8k7a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 1pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Cash,
    beginning of period</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,260,305</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,084,815</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_zLHx98QQyGS1" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Cash,
    end of period</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">952,777</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,245,426</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--InterestPaidNet_zSVmQNQv8tpd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Cash
    paid for interest</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,590</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36,082</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--IncomeTaxesPaidNet_zCPio7UIQIZb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Cash
    paid for income taxes</span></td><td style="font-size: 8pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0489">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0490">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--NoncashInvestingAndFinancingItemsAbstract_iB_zyaBask5gTAb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; font-weight: bold; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Non-cash
    transactions</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent_i01_zMDYMHYun6Q3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Unrealized
    gain on marketable securities</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">289,389</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">133,582</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_405_ecustom--ConversionOfPreferredStockIntoCommonStock_i01_z622zc38nc26" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Conversion
    of preferred stock into common stock</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:ConversionOfPreferredStockIntoCommonStock" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,820</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0499">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_404_ecustom--FairValueOfSharesWithheldAsPaymentOfNoteReceivable_i01_zJcUCTdnhKMi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Shares
    withheld as payment of note receivable</span></td><td style="font-size: 8pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0501">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FairValueOfSharesWithheldAsPaymentOfNoteReceivable" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,449</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--TaxesRelatedToNetShareSettlementOfEquityAwards_i01_zJdgxV24LENc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Taxes
    related to net share settlement of equity awards</span></td><td style="font-size: 8pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0504">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:TaxesRelatedToNetShareSettlementOfEquityAwards" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,982</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 3pt 0 0"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 3pt 0 0; text-align: center"><span style="color: Black"><b>See accompanying
notes.</b>&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>

<!-- Field: Page; Sequence: 6; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span id="NotesToFinancialStatements"></span><span style="color: Black"><b>RED CAT HOLDINGS, INC.</b></span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black"><b>NOTES TO CONSOLIDATED
FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Our unaudited interim
consolidated financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in
the United States of America (&#34;GAAP&#34;). In the opinion of management, the unaudited interim consolidated financial statements
reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods
presented. Interim results are not necessarily indicative of results for a full year. The information included in this Form 10-Q should
be read in conjunction with the financial information included in the Annual Report on Form 10-K for the fiscal year ended April 30,
2023 of Red Cat Holdings, Inc. (the &#34;Company&#34;), filed with the Securities and Exchange Commission (&#34;SEC&#34;) on July
27, 2023.</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><br />
&#160;</b></span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock"><p id="xdx_80C_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zjYCZsQ6xHq4" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_820_zxr7omO632V7">Note 1 &#8211;
The Business</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Red Cat Holdings (&#8220;Red
Cat&#8221; or the &#8220;Company&#8221;) was originally incorporated in February 1984. Since April 2016, the Company&#8217;s primary
business has been to provide products, services and solutions to the drone industry which it presently does through its four wholly owned
subsidiaries. Beginning in January 2020, the Company expanded the scope of its drone products and services through four acquisitions,
including:&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px"><span style="color: Black">&#160;</span></td>
    <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">A.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; color: Black">In January 2020, the Company acquired Rotor Riot, a provider
    of First Person View (FPV) drones and equipment, primarily to the consumer marketplace. The purchase price was $1,995,114.</span></td></tr>
  </table>
<p style="font: 12pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px"><span style="color: Black">&#160;</span></td>
    <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">B.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; color: Black">In November 2020, the Company acquired Fat Shark Holdings,
    a provider of FPV video goggles to the&#160;drone industry. The purchase price was $8,354,076.</span></td></tr>
  </table>
<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;&#160;<span style="font-size: 10pt">&#160;</span></span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px"><span style="color: Black">&#160;</span></td>
    <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">C.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; color: Black">In May 2021, the Company acquired Skypersonic which provides
    hardware and software solutions that enable drones to complete inspection services in locations where GPS is not available, yet still
    record and transmit data even while being operated from thousands of miles away. The purchase price was $2,791,012.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px"><span style="color: Black">&#160;</span></td>
    <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">D.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; color: Black">In August 2021, the Company acquired Teal Drones, a leader
    in commercial and government UAV (Unmanned Aerial Vehicles) technology.&#160;The purchase price was $10,011,279.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Following the Teal acquisition
in August 2021, we focused on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise and Consumer
segments in order to sharpen our focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's,
primarily drones, to commercial enterprises, including the military, to navigate dangerous military environments and confined industrial
and commercial interior spaces. Subsequently, Enterprise narrowed its near-term focus on the military and other government agencies. Skypersonic's
technology has been re-focused on military applications and its operations consolidated into Teal. The Consumer segment, which includes
Fat Shark and Rotor Riot, is focused on hobbyists and enthusiasts which are expected to increase as drones become more visible in our
daily lives.&#160;&#160;The reportable segments were established based on how our chief operating decision maker (&#8220;CODM&#8221;),
which is a committee comprised of our Chief Executive Officer (&#8220;CEO&#8221;), Chief Operating Officer (&#8220;COO&#8221;) and our
Chief Financial Officer (&#8220;CFO&#8221;), manages our business, makes resource allocation and operating decisions, and evaluates operating
performance. See &#8220;Note 21 - Segment Reporting&#8221;.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">In November 2022, we entered
into an agreement to sell our Consumer segment to Unusual Machines, Inc. (or &#8220;Unusual Machines&#8221; or &#8220;UM&#8221;). The
adjusted sale price is $20 million, including $3 million in cash, at closing, and $17 million in securities of Unusual Machines. The
agreement reflects the Company's decision to focus its efforts and capital on military and defense where it believes that there are more
opportunities to create long term shareholder value. The closing of the transaction is contingent upon Unusual Machines completing (i)
an initial public offering that raises sufficient capital to close the transaction, and (ii) a listing on a public stock exchange such
as the NYSE or Nasdaq.&#160;&#160;</p>

</ix:nonNumeric><p id="xdx_818_zbcDARHlDpnf" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 7; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"><p id="xdx_80A_eus-gaap--BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_zueWL9j0fVHk" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black"><b><span id="xdx_82B_zPvgFmPdZIFh">Note 2 &#8211; Summary
of Significant Accounting Policies</span></b></span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p id="xdx_84C_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zRCntYh4MM87" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86F_zF87J942ARil">Basis of Accounting</span>
</b>&#8211; The financial statements and accompanying notes are prepared in accordance with generally accepted accounting principles
in the United States (&#8220;GAAP&#8221;). Certain prior period amounts have been restated to conform to the current year presentation.</span></p>

</ix:nonNumeric><p id="xdx_85A_z0p0frE5OBn9" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"></span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:ConsolidationPolicyTextBlock"><p id="xdx_84C_eus-gaap--ConsolidationPolicyTextBlock_zPZuVsMpZEg9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b><span id="xdx_867_zNXJLFJ2Mgm6">Principles
of Consolidation</span></b> &#8211; <span style="background-color: white">Our consolidated financial statements include the accounts of our
wholly owned operating subsidiaries which include Teal Drones, Skypersonic, Rotor Riot, and Fat Shark.&#160; Intercompany transactions
and balances have been eliminated.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black; background-color: white">As
further described in Note 3, we presently expect to sell our Consumer segment, which includes Rotor Riot and Fat Shark, within the next
twelve months.&#160; Accordingly, the Consumer segment businesses are characterized as Discontinued Operations in these financial statements.&#160;
The assets and liabilities of these entities have been presented separately in the Consolidated Balance Sheet as discontinued operations.&#160;
Similarly, the operating results and cash flows of discontinued operations are separately stated in those respective financial statements.</span></p>

</ix:nonNumeric><p id="xdx_85B_z174v34kwff2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:UseOfEstimates"><p id="xdx_84A_eus-gaap--UseOfEstimates_zpbAiOMYmvR7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86A_zuZYcEgMBola">Use of Estimates</span></b>
&#8211;<span style="background-color: white">&#160;The preparation of financial statements in accordance with GAAP requires management
to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and
liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual
results could differ from those estimates. Significant estimates reflected in these financial statements include those used to (i) determine
stock-based compensation, (ii) complete purchase price accounting for acquisitions, (iii) accounting for derivatives, (iv) reserves and
allowances related to accounts receivable and inventory, and (v) the evaluation of long-term assets, including goodwill, for impairment.</span></span></p>

</ix:nonNumeric><p id="xdx_850_zCa5lIB5vlf5" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_84D_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z5c32OUAFiVk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_864_z4LaN9Ib67Ke">Cash and Cash Equivalents</span>
</b>&#8211; At July 31, 2023, we had cash of $937,756 in multiple commercial banks and financial services companies. We have not experienced
any loss on these cash balances and believe they are not exposed to any significant credit risk.</span></p>

</ix:nonNumeric><p id="xdx_85F_zOI645c0x1c4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:MarketableSecuritiesPolicy"><p id="xdx_84B_eus-gaap--MarketableSecuritiesPolicy_zr8kLKZl6Ld8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86E_zw9oPoPLROrj">Marketable Securities</span>
</b>&#8211; Our marketable securities have been classified and accounted for as available-for-sale securities. These securities are primarily
invested in corporate bonds and are readily saleable, and therefore, we have classified them as short term. Our available-for-sale securities
are carried at fair value with any unrealized gains and losses reported as a component of comprehensive income (loss). Once realized,
any gains or losses are recognized in the statement of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">We have elected to present
accrued interest income separately from marketable securities on our consolidated balance sheets. Accrued interest income was $82,318
and $151,671 as of July 31, 2023 and April 30, 2023, respectively, and was included in other current assets. We did not write off any
accrued interest income during the three months ended July 31, 2023 and 2022.</span></p>

</ix:nonNumeric><p id="xdx_855_zO0GHxDHqN5a" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:ReceivablesPolicyTextBlock"><p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_z5Eg43v64XE9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_863_zdbi4MTSVtT9">Accounts Receivable,
net</span></b> &#8211; <span style="background-color: white">Accounts receivable are recorded at the invoiced amount less allowances for doubtful
accounts. The Company's estimate of the allowance for doubtful accounts is based on a multitude of factors, including historical bad
debt levels for its customer base, past experience with a specific customer, the economic environment, and other factors. Accounts receivable
balances are written off against the allowance when it is probable that the receivable will not be collected.</span></span></p>

</ix:nonNumeric><p id="xdx_85D_zviPOkvwKeO6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:InventoryPolicyTextBlock"><p id="xdx_84F_eus-gaap--InventoryPolicyTextBlock_zQ3JsVqsqzc2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_868_ztbt3x3h0506">Inventories</span></b>&#160;&#8211;&#160;<span style="background-color: white">Inventories,
which consist of raw materials, work-in-process, and finished goods, are stated at the lower of cost or net realizable value, and are
measured using the first-in, first-out method. Cost components include direct materials and direct labor, as well as in-bound freight.
At each balance sheet date, the Company evaluates the net realizable value of its inventory using various reference measures including
current product selling prices, as well as evaluating for excess quantities and obsolescence. </span></span></p>

</ix:nonNumeric><p id="xdx_852_zCPn2RnDIBIh" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b>&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p>

<ix:exclude><!-- Field: Page; Sequence: 8; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy"><p id="xdx_845_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_z2ONQYpLwKrg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b><span id="xdx_86D_z1OTrpVBcfBh">Goodwill
and Long-lived Assets</span></b> &#8211; Goodwill represents the future economic benefit arising from other assets acquired in an acquisition&#160;that
are not individually identified and separately recognized. We test goodwill for impairment in accordance with the provisions of&#160;<i>ASC
350, Intangibles &#8211; Goodwill and Other,&#160;</i>(&#8220;ASC 350&#8221;). Goodwill is tested for impairment at least annually at
the reporting unit level or whenever events or changes in circumstances indicate that goodwill might be impaired. ASC 350 provides that
an entity has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a
determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing
the totality of events or circumstances, an entity determines it is not more likely than not that the fair value of a reporting unit
is less than its carrying amount, then additional impairment testing is not required. However, if an entity concludes otherwise, then
it is required to perform an impairment test. The impairment test involves comparing the estimated fair value of a reporting unit with
its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired. If, however,
the fair value of the reporting unit is less than book value, then an impairment loss is recognized in an amount equal to the amount
that the book value of the reporting unit exceeds its fair value, not to exceed the total amount of goodwill allocated to the reporting
unit.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">The
estimate of fair value of a reporting unit is computed using either an income approach, a market approach, or a combination of both.
Under the income approach, we utilize the discounted cash flow method to estimate the fair value of a reporting unit. Significant assumptions
inherent in estimating the fair values include the estimated future cash flows, growth assumptions for future revenues (including gross
margin, operating expenses, and capital expenditures), and a rate used to discount estimated future cash flow projections to their present
value based on estimated weighted average cost of capital (i.e., the selected discount rate). Our assumptions are based on historical
data, supplemented by current and anticipated market conditions, estimated growth rates, and management&#8217;s plans. Under the market
approach, fair value is derived from metrics of publicly traded companies or historically completed transactions of comparable businesses.
The selection of comparable businesses is based on the markets in which the reporting units operate and consider risk profiles, size,
geography, and diversity of products and services.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">Goodwill
for Rotor Riot relates to its strong social media presence including more than 200,000 YouTube subscribers. Goodwill for Fat Shark is
attributable to its relationship with manufacturing sources in China and the potential to integrate its goggle technologies with the
Teal drone.&#160;Goodwill for Teal is ascribed to its existing relationship with several U.S. government agencies including its classification
as an approved vendor. The Company expects that the Goodwill recognized in each transaction will be deductible for tax purposes.&#160;
The Company has reported net losses since its inception and is presently unable to determine when and if the tax benefit of this deduction
will be realized.</span></p>

</ix:nonNumeric><p id="xdx_851_z2aADqqM1Vq3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_84C_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zehPSwvrcUn9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_868_znvd5jfJc13f">Property and equipment</span>
&#8211; </b><span style="background-color: white">Property and equipment is stated at cost less accumulated depreciation which is calculated
using the straight-line method over the estimated useful life of the asset. The estimated useful lives of our property and equipment
are generally: (i) furniture and fixtures - seven years, (ii) equipment and related - two to five years, and (iii) leasehold improvements
- 15 years.</span></span></p>

</ix:nonNumeric><p id="xdx_855_zPdmOn44MAQ3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:RevenueRecognitionLeasesOperating"><p id="xdx_84E_eus-gaap--RevenueRecognitionLeasesOperating_zjQEQxUY9ZXk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86E_zLK18YqB7eN">Leases</span> &#8211; </b>Effective
August 1, 2021, the Company adopted Accounting Standards Codification (ASC) 842 titled &#8220;Leases&#8221; which requires the recognition
of assets and liabilities associated with lease agreements. The Company adopted ASC 842 on a modified retrospective transition basis
which means that it did not restate financial information for any periods prior to August 1, 2021. Upon adoption, the Company recognized
a lease liability obligation of $796,976 and a right-of-use asset for the same amount.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black; background-color: white">The
Company determines if a contract is a lease or contains a lease at inception. Operating lease liabilities are measured, on each reporting
date, based on the present value of the future minimum lease payments over the remaining lease term. The Company's leases do not provide
an implicit rate.&#160;Therefore, the Company uses an effective discount rate of 12% based on its last debt financing.&#160;Operating
lease assets are measured by adjusting the lease liability for lease incentives, initial direct costs incurred and asset impairments.
Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term with the operating lease asset reduced
by the amount of the expense. Lease terms may include options to extend or terminate a lease when they are reasonably certain to occur.</span></p>

</ix:nonNumeric><p id="xdx_853_zFLXXZxSdtQ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b></b></span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:FairValueOfFinancialInstrumentsPolicy"><p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zusCbfZIdpK7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86C_zwkD6DGVEYX9">Fair Values, Inputs
and Valuation Techniques for Financial Assets and Liabilities, and Related Disclosures</span></b> &#8211; The fair value measurements and disclosure
guidance defines fair value and establishes a framework for measuring fair value. Fair value is defined as the price that would be received
to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement
date. In accordance with this guidance, the Company has categorized its recurring basis financial assets and liabilities into a three-level
fair value hierarchy based on the priority of the inputs to the valuation technique.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 9; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The fair value hierarchy
gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to
unobservable inputs (Level 3). The inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such
cases, the level in the fair value hierarchy within which the fair value measurement in its entirety falls has been determined based
on the lowest level input that is significant to the fair value measurement in its entirety. The Company's assessment of the significance
of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or
liability.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">The
guidance establishes three levels of the fair value hierarchy as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"><span style="color: Black"><i>Level
1</i>: Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"><span style="color: Black"><i>Level
2</i>: Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices
for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated
by observable market data for substantially the full term of the related assets or liabilities; and</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white"><span style="color: Black"><i>Level
3</i>: Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported
by little or no market data.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><i>Disclosures for Non-Financial
Assets Measured at Fair Value on a Non-Recurring Basis</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The Company's financial
instruments mainly consist of cash, receivables, current assets, accounts payable, accrued expenses and debt. The carrying amounts of
cash, receivables, current assets, accounts payable, accrued expenses and current debt approximates fair value due to the short-term
nature of these instruments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><i>Convertible Securities
and Derivatives</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">When the Company issues
convertible debt or equity instruments that contain embedded derivative instruments that are to be bifurcated and accounted for as liabilities,
the total proceeds from the convertible host instruments are first allocated to the bifurcated derivative instruments.&#160;&#160;The
remaining proceeds, if any, are then allocated to the convertible instruments themselves, resulting in those instruments being recorded
at a discount from their face value but no lower than zero. Any excess amount is recognized as a derivative expense.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><i>Derivative Liabilities</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The Company has financial
instruments that are considered derivatives or contain embedded features subject to derivative accounting. Embedded derivatives are valued
separately from the host instrument and are recognized as liabilities on the Company's balance sheet. The Company measures these instruments
at their estimated fair value and recognizes changes in their estimated fair value in results of operations during the period of change.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In October 2020 and January
2021, the Company entered into convertible note agreements which included provisions under which the conversion price was equal to the
lesser of an initial stated amount or the conversion price of a future offering. This variable conversion feature was recognized as a
derivative. Both financings included the issuance of warrants which contained similar variable conversion features. The Company values
these convertible notes and warrants using the multinomial lattice method that values the derivative liability based on a probability
weighted discounted cash flow model. The resulting liability is valued at each reporting date and the change in the liability is reflected
as change in derivative liability in the statement of operations.</span></p>

</ix:nonNumeric><p id="xdx_857_z9pYtOfe4vOf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p id="xdx_846_eus-gaap--RevenueRecognitionPolicyTextBlock_zt5qtKnuKAej" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_867_zYRuefBaAp4j">Revenue Recognition</span>
</b>&#8211; The Company recognizes revenue in accordance with ASC 606, &#8220;Revenue from Contracts with Customers&#8221;, issued by
the Financial Accounting Standards Board (&#8220;FASB&#8221;). This standard includes a comprehensive evaluation of factors to be considered
regarding revenue recognition including (i) identifying the promised goods, (ii) evaluating performance obligations, (iii) measuring
the transaction price, (iv) allocating the transaction price to the performance obligations if there are multiple components, and (v)
recognizing revenue as each obligation is satisfied.&#160; The Company&#8217;s revenue transactions include a single component, specifically,
the shipment of goods to customers as orders are fulfilled. The Company recognizes revenue upon shipment. The timing of the shipment
of orders can vary considerably depending upon whether an order is for an item normally maintained in inventory or an order that requires
assembly or unique parts. Customer deposits totaled $45,123 and $155,986 at July 31, 2023 and April 30, 2023, respectively.</span></p>

</ix:nonNumeric><p id="xdx_856_zruYJt7ZI7H3" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<ix:exclude><!-- Field: Page; Sequence: 10; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:ResearchAndDevelopmentExpensePolicy"><p id="xdx_844_eus-gaap--ResearchAndDevelopmentExpensePolicy_zbIwrMQZSCgi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86C_zAnv9sdsoF6b">Research and Development</span>
</b>&#8211; Research and development expenses include payroll, employee benefits, and other headcount-related expenses associated with
product development. Research and development expenses also include third-party development and programming costs, as well as a proportionate
share of overhead costs such as rent. Costs related to software development are included in research and development expense until technological
feasibility is reached, which for our software products, is generally shortly before the products are released to production. Once technological
feasibility is reached, such costs are capitalized and amortized as a cost of revenue over the estimated lives of the products.</span></p>

</ix:nonNumeric><p id="xdx_850_zlI1vTtW2RLc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_842_eus-gaap--IncomeTaxPolicyTextBlock_zhDdDrxlrNgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86F_zPUcZe21ckqk">Income Taxes</span></b> &#8211;
Deferred taxes are provided on the liability method whereby deferred tax assets are recognized for deductible temporary differences and
deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported
amounts of assets and liabilities and their tax bases. Deferred tax assets and liabilities are adjusted for the effects of changes in
tax laws and rates on the date of enactment.&#160;</span></p>

</ix:nonNumeric><p id="xdx_85A_zMkg5wI4jeI6" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_84A_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zuvFkdKJMiSd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86C_zeLWwlaMcCM4">Recent Accounting Pronouncements</span>
</b>&#8211; <span style="background-color: white">Management does not believe that recently issued, but not yet effective accounting
pronouncements, if adopted, would have a material effect on the accompanying consolidated financial statements.</span></span></p>

</ix:nonNumeric><p id="xdx_853_zhQI9kNk0ARa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"><p id="xdx_840_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zm1eVee9PHn9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_866_zKj41An0hXGe">Foreign Currency</span> &#8211;
</b>The functional currency of our international subsidiary, Skyset, is the local Italian currency. For that subsidiary, we translate
assets and liabilities to U.S. dollars using period-end exchange rates, and average monthly exchange rates for revenues, costs, and expenses.
We record translation gains and losses in accumulated other comprehensive income.</span></p>

</ix:nonNumeric><p id="xdx_85B_zs1rIbDH3pRd" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock"><p id="xdx_84F_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zn0Zr4hOrlok" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_861_zQJ2pZrpLClg">Comprehensive Loss</span>
</b>&#8211; Comprehensive loss consists of net loss and other comprehensive loss. Other comprehensive loss refers to gains and losses
that are recorded as an element of stockholders' equity and are excluded from net loss. Our other comprehensive loss is comprised of
foreign currency translation adjustments and unrealized gains or losses on available-for-sale securities. During the three months ended
July 31, 2023 and July 31, 2022, comprehensive loss was $291,035 and $133,934 lower than net loss, respectively, related to unrealized
gains on available-for-sale securities totaling $289,389 and $133,582, respectively, and foreign currency translation adjustments of
$1,646 and $352.</span></p>

</ix:nonNumeric><p id="xdx_85F_za26R18RLF68" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:CompensationRelatedCostsPolicyTextBlock"><p id="xdx_845_eus-gaap--CompensationRelatedCostsPolicyTextBlock_z3ptrA87TZhg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_864_zgZU7Cd8RYii">Stock-Based Compensation</span>
</b>&#8211; S<span style="background-color: white">tock options are valued using the estimated grant-date fair value method of accounting
in accordance with ASC Topic 718, Compensation &#8211; Stock Compensation. Fair value is determined based on the Black-Scholes Model
using inputs reflecting our estimates of expected volatility, term and future dividends. We recognize forfeitures as they occur. The
fair value of restricted stock is based on our stock price on the date of grant. Compensation costs is recognized on a straight-line
basis over the service period which is the vesting term.</span></span></p>

</ix:nonNumeric><p id="xdx_857_zK0x3hYoCMh9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_845_eus-gaap--EarningsPerSharePolicyTextBlock_zFv4hafcbv45" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_860_zSV7HoJjT122">Basic and Diluted Net
Loss per Share</span></b> &#8211; Basic and diluted net loss per share has been calculated by dividing net loss by the weighted average number
of shares of common stock outstanding during the period. Common stock equivalents were excluded from the computation of diluted net loss
per share of common stock because they were anti-dilutive. The conversion or exercise of these common stock equivalents would dilute
earnings per share if we become profitable in the future. Outstanding securities not included in the computation of diluted net loss
per share because their effect would have been anti-dilutive included:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zIKd65WFAjv9" summary="xdx: Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_498_20230501__20230731_zHHtx0G6tiY5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_495_20220501__20230430_zuT4ccasBB12" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
  <tr id="xdx_40C_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z0LiMCTobIN2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Series B Preferred Stock, as
    converted</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,896</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount" contextRef="From2022-05-012023-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">822,230</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zLVq1FAqOWJ2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Stock options</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,884,017</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount" contextRef="From2022-05-012023-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,784,809</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zuXShy2zWENb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">Warrants</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,539,999</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount" contextRef="From2022-05-012023-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,539,999</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zSXxsqoFBLb5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Restricted stock</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">842,701</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount" contextRef="From2022-05-012023-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">781,060</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_z3VflvYR9Aaf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">9,270,613</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2022-05-012023-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,928,098</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A4_zeVOS8oHOGx5" style="font: 5pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 5pt; color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 5pt; color: Black"><b>&#160;</b></span></p>

</ix:nonNumeric><p id="xdx_852_zh7z07xZxgEc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 5pt; color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="RCAT:RelatedPartiesPolicyTextBlock"><p id="xdx_844_ecustom--RelatedPartiesPolicyTextBlock_ztzM99IDb294" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_868_zwIvnU6EUzc">Related Parties</span></b>
&#8211; Parties are considered to be related to us if they have control or significant influence, directly or indirectly, over us, including
key management personnel and members of the Board of Directors. Related Party transactions are disclosed in Note 20.</span></p>

</ix:nonNumeric><p id="xdx_85F_zkK9E06X2vH7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b></b></span></p>

<ix:exclude><!-- Field: Page; Sequence: 11; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="RCAT:SegmentReportingPolicyTextBlock"><p id="xdx_843_ecustom--SegmentReportingPolicyTextBlock_zbqHjhQMpdK6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_862_zR5d5kREjRtl">Segment Reporting</span> </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Since
January 2020, we have acquired four separate businesses operating in various aspects of the drone industry. </span>Following the Teal
acquisition in August 2021, we focused on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise
and Consumer segments in order to sharpen our focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide
UAV's, primarily drones, to commercial enterprises, including the military, to navigate dangerous military environments and confined industrial
and commercial interior spaces. Subsequently, Enterprise narrowed its near-term focus on the military and other government agencies. Skypersonic's
technology has been re-focused on military applications and its operations consolidated into Teal. The Consumer segment, which includes
Fat Shark and Rotor Riot, is focused on hobbyists and enthusiasts which are expected to increase as drones become more visible in our
daily lives.&#160;&#160;The reportable segments were established based on how our chief operating decision maker (&#8220;CODM&#8221;),
which is a committee comprised of our Chief Executive Officer (&#8220;CEO&#8221;), Chief Operating Officer (&#8220;COO&#8221;) and our
Chief Financial Officer (&#8220;CFO&#8221;), manages our business, makes resource allocation and operating decisions, and evaluates operating
performance. See &#8220;Note 21 - Segment Reporting&#8221;.</p>

</ix:nonNumeric><p id="xdx_85A_zsQXlp7bJmHd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b>Liquidity and Going Concern
</b>&#8211; <span style="background-color: white">The Company has never been profitable and its net losses have been increasing related
to acquisitions, as well as costs incurred to pursue its long-term growth strategy. During the three months ended July 31, 2023, the Company
incurred a net loss of $<span id="xdx_906_eus-gaap--NetIncomeLoss_dxL_c20230501__20230731_zvfDsT1DVdll" title="::XDX::-5810348"><span style="-sec-ix-hidden: xdx2ixbrl0569">5,810,348</span></span>&#160;and used cash in operating activities of $<span id="xdx_905_eus-gaap--NetCashProvidedByUsedInOperatingActivities_dxL_c20230501__20230731_z7NuzAK1RIai" title="::XDX::-6926069"><span style="-sec-ix-hidden: xdx2ixbrl0570">6,926,069</span></span>. As of July 31, 2023, the Company has working capital
of $<span id="xdx_90D_eus-gaap--Capital_iI_c20230731_zIOtyXFc1CQ5"><ix:nonFraction name="us-gaap:Capital" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,945,400</ix:nonFraction></span>. While the Company has historically been successful in raising capital to meet its working capital requirements, the ability
to continue raising such capital to enable the Company to continue its growth is not guaranteed. Therefore, there is substantial doubt
about the Company&#8217;s ability to continue as a going concern as the Company will require additional liquidity to continue its operations
and meet its financial obligations for twelve months from the date these consolidated financial statements&#160;are&#160;issued. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black; background-color: white">&#160;</span></p>

</ix:nonNumeric><p id="xdx_81A_zEllIMMJXLwf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black; background-color: white">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b></b></span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"><p id="xdx_807_eus-gaap--DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_zAIPzR0HBxX6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b><span id="xdx_829_zSHerHxEa8X2">Note
3 &#8211; Discontinued Operations &#8211; Sale of Consumer Segment</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">In November 2022, the
Company agreed to the sale of its consumer segment consisting of Rotor Riot, (&#8220;RR&#8221;), and Fat Shark Holdings
(&#8220;FS&#8221;). The closing of the transaction is subject to the successful initial public offering by the buyer, Unusual
Machines, Inc. The Company has concluded that the transaction is presently likely to close within the next twelve months. Accordingly,
the Consumer segment has been classified as Discontinued Operations and reported in accordance with the applicable accounting
standards. See Note 22 for additional information regarding the transaction. Set forth below are the results of operations for:</p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zXe1Ik8eMIMb" summary="xdx: Disclosure - Discontinued Operations - results of operations (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_49A_20230501__20230731_zczdMoINsWE3" style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_496_20220501__20220731_zRGrQ49t9xl3" style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Three
    months ended July 31,</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt; color: Black"><b>2023</b></span></p></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt; color: Black"><b>2022</b></span></p></td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_z3ZSlXsMmdce" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; font-size: 10pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Revenues</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,869,219</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,942,720</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_zdStCtCHJuda" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Cost
    of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,385,116</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,667,213</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_zRYNfu0BNRG6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Gross
    margin</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">484,103</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">275,507</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_iB_zIXRKRZtmlbf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating
    expenses</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationOperationsExpense_z2AzLO4I4Xph" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Operations</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">209,980</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">161,783</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_zJROaSjcggmi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Research
    and development</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">46,249</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">82,806</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_zf36JuOPiWY8" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Sales
    and marketing</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">404,104</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">195,278</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_zYgtcQqHwiz1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">General
    and administrative</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,606</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,161</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingExpense_i01_zmqwgy4AzuAj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Total
    operating expenses</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">703,939</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">495,028</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_zE8E9FrCqoll" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating
    loss</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">219,836</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">219,521</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_z3pa8yeIWsXk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Other
    (income) expense</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInterestExpense_z627nvKiGKrj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Interest
    expense</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,856</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0611">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_i01N_di_zuLytQrzsfB1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Other,
    net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">119</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">124</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_i01N_di_zi0HmDf4AFna" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Other
    (income) expense</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">22,737</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">124</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_ziKeRYeTmRdc" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Net
    loss from discontinued operations</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">242,573</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">219,397</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_zDcZ8rWlhjp" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<ix:exclude><!-- Field: Page; Sequence: 12; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Assets and liabilities
for the Consumer Segment included:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="RCAT:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_zPRNJua69bBf" summary="xdx: Disclosure - Assets and liabilities for the Consumer Segment (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49D_20230731_zEIiLRVX1Lme" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49F_20230430_zkQrQG27XFd6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
<tr id="xdx_40C_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zvq8sL81VD3e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Current
    assets</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_i01I_zi4JFMCbKNV4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; width: 62%; font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Cash</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCash" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,021</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCash" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">86,656</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_i01I_zYF1ljcRE4fc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Accounts
    receivable, net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">106,649</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">61,107</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_i01I_ziEPpzqx0dmb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Inventory</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,921,262</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,065,954</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_i01I_z05k8GSAJPuh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; font-size: 10pt; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Other</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,502,438</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,069,438</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zvQmRZwtwuF5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Total
    current assets</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,545,370</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,283,155</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_iI_zFlQ0jHLwvEi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Intangible
    assets, net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,000</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,000</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_iI_zTQmK4z3W4Dl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; font-size: 10pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Other</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,853</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,853</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_iI_zSKVehIyhjOd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Operating
    lease right-of-use assets</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">73,590</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">84,544</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_iI_zAvxp4Xlcsb2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Total
    long term assets</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">97,443</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">108,397</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_z1ocuFuHNu3j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Current
    liabilities</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_i01I_zdAbKDHHPcA7" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Accounts
    payable</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">65,058</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">606,872</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_i01I_z13U8eXGSAx2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Accrued
    expenses</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">89,014</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">109,480</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_i01I_zgbm7cL6uFR3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Debt
    obligations - short term</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">237,814</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0664">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_i01I_zk7ZDxH1hQN9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Customer
    deposits</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,079</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">244,688</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_i01I_z0UfZd6t0svj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating
    lease liabilities</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">51,234</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">49,461</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zvYj6QAo593" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Total
    current liabilities</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">471,199</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,010,501</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_iI_zfvQwYsUiUzb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black">Long
    term liabilities - Operating lease liabilities</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,290</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,814</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--DisposalGroupIncludingDiscontinuedOperationWorkingCapital_iI_zBTczSQjTDli" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Working
    capital</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationWorkingCapital" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,074,171</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationWorkingCapital" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,272,654</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zDHfOVq96ccj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;</span></p>

</ix:nonNumeric><p id="xdx_81E_zxhgIQbr3Sxj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"><p id="xdx_80B_eus-gaap--InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_zBk26ffSlsu9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_82A_zoZtfyo0pFrj">Note 4 &#8211; Marketable
Securities</span></b></span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Marketable securities
consisted solely of corporate bonds at July 31, 2023 and were classified at Level 2 in the Fair Value Hierarchy. Fair value, cost basis,
and unrealized losses totaled <span style="background-color: white">$<span id="xdx_90F_ecustom--CorporateBondsAtCarryingValueFairValue_iI_c20230731_zgi4CpyfpFI9"><ix:nonFraction name="RCAT:CorporateBondsAtCarryingValueFairValue" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,922,392</ix:nonFraction></span></span></span><span style="color: Black; background-color: white">,
$<span id="xdx_90D_ecustom--CorporateBondsAtCarryingValueCostBasis_iI_c20230731_zt2Dc66uSAG3"><ix:nonFraction name="RCAT:CorporateBondsAtCarryingValueCostBasis" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,497,168</ix:nonFraction></span></span><span style="color: Black; background-color: white">,
and $<span id="xdx_90F_ecustom--CorporateBondsAtCarryingValueUnrealizedLosses_iNI_di_c20230731_zjEFq5u0BWch"><ix:nonFraction name="RCAT:CorporateBondsAtCarryingValueUnrealizedLosses" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">574,776</ix:nonFraction> </span></span> <span style="color: Black; background-color: white">at
July 31, 2023, respectively. Contractual maturities of one to three years totaled $<span id="xdx_905_ecustom--CorporateBondsAtCarryingValueContractualMaturities2_iI_c20230731_zi1SQAIQ38n5"><ix:nonFraction name="RCAT:CorporateBondsAtCarryingValueContractualMaturities2" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,922,392</ix:nonFraction></span></span><span style="color: Black">.</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

</ix:nonNumeric><p id="xdx_812_zAyjn9vQaCf2" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:InventoryDisclosureTextBlock"><p id="xdx_805_eus-gaap--InventoryDisclosureTextBlock_zbOpwuin7nld" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_827_zJEyLSNvv3b8">Note 5 &#8211; Inventories</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Inventories consisted
of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zOxeIabyG6hd" summary="xdx: Disclosure - Inventories (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_498_20230731_zz1tyZ7DYlU4" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_497_20230430_zf1ccWIIKZl5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryRawMaterials_iI_zpJiIwl17nU7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Raw materials</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,721,211</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,132,196</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--InventoryWorkInProcess_iI_zS82g1cgTgkc" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">Work-in-process</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InventoryWorkInProcess" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,611,283</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InventoryWorkInProcess" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">509,381</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--InventoryFinishedGoods_iI_z8szBzcHfHu9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Finished goods</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,950</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">278,996</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryNet_iI_zMxv0h7eCDM" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,376,444</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,920,573</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_ztNajpZPomRf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

</ix:nonNumeric><p id="xdx_811_zPZnhO2VPtkg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b></b></span></p>

<!-- Field: Page; Sequence: 13; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:OtherCurrentAssetsTextBlock"><p id="xdx_801_eus-gaap--OtherCurrentAssetsTextBlock_zKIGAsTw6NV3" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_827_zFXyx41DFESe">Note 6 &#8211;
Other Current Assets</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Other current assets included:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_z6BBGQnRVsa4" summary="xdx: Disclosure - Other current assets (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49A_20230731_z4pXy5GhdUA1" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230430_zaZRAGSh4ic2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
  <tr id="xdx_403_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_zUUSJ9RFNGaf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Prepaid inventory</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,708,515</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">359,500</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--PrepaidExpenseCurrent_iI_zj0RNVpTcCmg" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Prepaid expenses</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,229,875</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">752,564</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_iI_zsF1auCl4eJj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Accrued interest income</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">82,318</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">151,671</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--OtherAssetsCurrent_iI_zkIbpS8uFB8b" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,020,708</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,263,735</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_zqbTHuf7zVX7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

</ix:nonNumeric><p id="xdx_81A_zk5y6U9bUI1a" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b></b></span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="RCAT:DueFromRelatedPartyDisclosureTextBlock"><p id="xdx_806_ecustom--DueFromRelatedPartyDisclosureTextBlock_zkxqReBSjEBl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_821_z4itdf856l4f">Note 7 &#8211; Due
From Related Party</span></b></span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In January 2022, the Company
determined that a senior executive had relocated in 2021 but their compensation had not been subject to the income tax withholding required
by the new jurisdiction.&#160;The amount subject to taxation included $<span id="xdx_90B_ecustom--CashCompensationSubjectToTaxation_c20220101__20220430_zGl6IgXd5GH"><ix:nonFraction name="RCAT:CashCompensationSubjectToTaxation" contextRef="From2022-01-012022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">155,624</ix:nonFraction></span>&#160;of cash compensation and $<span id="xdx_901_ecustom--IncomeAssociatedWithStockCompensationSubjectToTaxation_c20220101__20220430_zMQIPeiCile9"><ix:nonFraction name="RCAT:IncomeAssociatedWithStockCompensationSubjectToTaxation" contextRef="From2022-01-012022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,413,332</ix:nonFraction></span>&#160;of income
associated with the vesting of restricted stock (&#34;Stock Compensation&#34;).&#160;In March 2022, the Company entered into a note
agreement (the &#34;Note&#34;) with the employee in the amount of $<span id="xdx_909_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zc9NvTkpqQs9"><ix:nonFraction name="RCAT:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">510,323</ix:nonFraction></span>, representing the estimated taxes owed by the employee related
to the Stock Compensation. Under the terms of the Note, <span id="xdx_90C_ecustom--CommonStockWithheldByCompanyAppliedAgainstNoteShares_c20220301__20220430_zzFtABz5P7yk"><ix:nonFraction name="RCAT:CommonStockWithheldByCompanyAppliedAgainstNoteShares" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">104,166</ix:nonFraction></span>
shares of common stock with a fair value of $<span id="xdx_90F_ecustom--CommonStockWithheldByCompanyAppliedAgainstNoteAmount_c20220301__20220430_zEVDcFfOjCk"><ix:nonFraction name="RCAT:CommonStockWithheldByCompanyAppliedAgainstNoteAmount" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">280,832</ix:nonFraction></span>, which had vested
during calendar 2021, were withheld by the Company and applied against the Note.&#160;The employee agreed not to sell or transfer <span id="xdx_909_ecustom--SharesHeldAtTransferAgentUntilNoteReceivableRepayment_c20220301__20220430_zx02mkZlKpG5"><ix:nonFraction name="RCAT:SharesHeldAtTransferAgentUntilNoteReceivableRepayment" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">110,983</ix:nonFraction></span>&#160;shares
of common stock held at the Company's transfer agent until the Note was repaid.&#160;In addition, the employee has <span id="xdx_90E_ecustom--RestrictedStockScheduledToVestShares_c20220301__20220430_zCraPtcsCkBi"><ix:nonFraction name="RCAT:RestrictedStockScheduledToVestShares" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">20,833</ix:nonFraction></span>&#160;shares
of restricted stock vesting monthly in calendar 2022, of which <span id="xdx_908_ecustom--RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable_c20220301__20220430_zS1zWHj1ghVc"><ix:nonFraction name="RCAT:RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,000</ix:nonFraction></span>
shares were withheld with&#160;the fair value of those shares&#160;applied
against the Note. Shares issued to the employee in 2022 were held at the transfer agent until the Note was repaid.&#160;The Note matured
on December 31, 2022.&#160;The Company filed amended payroll tax returns on March 16, 2022. In March and April 2022, the Company made
payments to the relevant tax authorities totaling $<span id="xdx_902_ecustom--PaymentsForTaxLiability_iN_di_c20220301__20220430_zBV12wlCk1e4"><ix:nonFraction name="RCAT:PaymentsForTaxLiability" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">712,646</ix:nonFraction></span>&#160;representing
$<span id="xdx_90D_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zmlGgupKukH8"><ix:nonFraction name="RCAT:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">510,323</ix:nonFraction></span>
owed by the employee, $<span id="xdx_90D_ecustom--EstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_z62wUCLOQEU9"><ix:nonFraction name="RCAT:EstimatedTaxesOwedRelatedToStockCompensation" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,604</ix:nonFraction></span>
owed by the Company,
and $<span id="xdx_903_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_c20220301__20220430_zcYXwLCn9V3"><ix:nonFraction name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">170,719</ix:nonFraction></span>
of penalties and interest. The Note was repaid in full in August 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

</ix:nonNumeric><p id="xdx_81F_z4TBXgX5L8Nj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:IntangibleAssetsDisclosureTextBlock"><p id="xdx_80D_eus-gaap--IntangibleAssetsDisclosureTextBlock_zfYoYZVXn964" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_821_znMBigUrA439">Note 8 &#8211; Intangible
Assets</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Intangible assets relate
to acquisitions completed by the Company, including those described in Note 1. Intangible assets were as follows:</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zlafdDbOzqx4" summary="xdx: Disclosure - Intangible assets (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center"></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49A_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zTd8eDGknTZ8" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_490_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zTg9LqiHPb3d" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49B_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_ziF5PNLtWJT1" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49C_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zqMlW0TYjWec" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49A_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zBjXhAAjwr1i" style="text-align: center"></td><td style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49B_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zfAYFuMxZxqb" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Gross
    Value</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Accumulated
    Amortization</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Net
    Value</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.85pt 0 0; text-align: center"><span style="font-size: 10pt; color: Black"><b>Gross</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt; color: Black"><b>Value</b></span></p></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Accumulated
    Amortization</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Net
    Value</span></td></tr>
  <tr id="xdx_402_ecustom--FiniteLivedProprietaryTechnologyGross_iI_z6a3bcIVkyl4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Proprietary technology</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FiniteLivedProprietaryTechnologyGross" contextRef="AsOf2023-07-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,967,000</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="RCAT:FiniteLivedProprietaryTechnologyGross" contextRef="AsOf2023-07-31_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,050,448</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FiniteLivedProprietaryTechnologyGross" contextRef="AsOf2023-07-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,916,552</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FiniteLivedProprietaryTechnologyGross" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,967,000</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="RCAT:FiniteLivedProprietaryTechnologyGross" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">841,223</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FiniteLivedProprietaryTechnologyGross" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,125,777</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--FiniteLivedNoncompeteAgreementsGross1_iI_zANsO2wSrsI9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Non-compete agreements</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FiniteLivedNoncompeteAgreementsGross1" contextRef="AsOf2023-07-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">81,000</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="RCAT:FiniteLivedNoncompeteAgreementsGross1" contextRef="AsOf2023-07-31_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">63,417</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FiniteLivedNoncompeteAgreementsGross1" contextRef="AsOf2023-07-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,583</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FiniteLivedNoncompeteAgreementsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">81,000</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="RCAT:FiniteLivedNoncompeteAgreementsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">56,667</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FiniteLivedNoncompeteAgreementsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,333</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--FiniteLivedCustomerRelationshipsGross1_iI_zZ0ED4U5Jvha" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Customer relationships</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FiniteLivedCustomerRelationshipsGross1" contextRef="AsOf2023-07-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="RCAT:FiniteLivedCustomerRelationshipsGross1" contextRef="AsOf2023-07-31_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,499</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FiniteLivedCustomerRelationshipsGross1" contextRef="AsOf2023-07-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,501</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FiniteLivedCustomerRelationshipsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="RCAT:FiniteLivedCustomerRelationshipsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">18,106</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FiniteLivedCustomerRelationshipsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,894</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40B_ecustom--FiniteLivedIntangibleAssetsGross1_iI_zumzIFJTgM53" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt"><span style="font-size: 10pt; color: Black">Total finite-lived assets</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FiniteLivedIntangibleAssetsGross1" contextRef="AsOf2023-07-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,087,000</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="RCAT:FiniteLivedIntangibleAssetsGross1" contextRef="AsOf2023-07-31_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,133,364</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FiniteLivedIntangibleAssetsGross1" contextRef="AsOf2023-07-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,953,636</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FiniteLivedIntangibleAssetsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,087,000</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="RCAT:FiniteLivedIntangibleAssetsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">915,996</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FiniteLivedIntangibleAssetsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,171,004</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--IndefiniteLivedTradeNames_iI_zL8823zW10uh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Brand name</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:IndefiniteLivedTradeNames" contextRef="AsOf2023-07-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,152,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0766">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:IndefiniteLivedTradeNames" contextRef="AsOf2023-07-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,152,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:IndefiniteLivedTradeNames" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,152,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0769">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:IndefiniteLivedTradeNames" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,152,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--IndefiniteLivedIntangibleAssetsExcludingGoodwill1_iI_z5V2ztXKkZvk" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 10pt"><span style="font-size: 10pt; color: Black">Total
    indefinite-lived assets</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1" contextRef="AsOf2023-07-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,152,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0773">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1" contextRef="AsOf2023-07-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,152,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,152,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0776">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,152,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--IntangibleAssetsNetExcludingGoodwill1_iI_zB45x5Ia4g74" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt; color: Black">Total
    intangible assets, net</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:IntangibleAssetsNetExcludingGoodwill1" contextRef="AsOf2023-07-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,239,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="RCAT:IntangibleAssetsNetExcludingGoodwill1" contextRef="AsOf2023-07-31_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,133,364</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:IntangibleAssetsNetExcludingGoodwill1" contextRef="AsOf2023-07-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,105,636</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:IntangibleAssetsNetExcludingGoodwill1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,239,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="RCAT:IntangibleAssetsNetExcludingGoodwill1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">915,996</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:IntangibleAssetsNetExcludingGoodwill1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,323,004</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zCkdBn6d1KGf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">Proprietary
technology and non-compete agreements are being amortized over five to six years and three years, respectively. Customer relationships
are being amortized over seven years. Goodwill and Brand name are not amortized but evaluated for impairment on a quarterly basis.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<ix:exclude><!-- Field: Page; Sequence: 14; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">As of July 31, 2023, <span style="background-color: white">expected
amortization expense for finite-lived intangible assets for the next five years is as follows:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><span style="background-color: white">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zn1ATYBocMvg" summary="xdx: Disclosure - Expected amortization expense for the unamortized finite-lived intangible assets (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 40%">
<tr style="vertical-align: bottom">
    <td colspan="3" style="font-size: 10pt"><span style="font-size: 10pt">Fiscal Year Ended:</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49D_20230731_zWPZY59hFUm8"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_z8Da2r9IYOAa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left; width: 65%"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right; width: 30%"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">649,437</ix:nonFraction></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_zf9iwC8YC7P9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2025</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">842,471</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_zU0RwEb9ZmPj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">202</span>6</td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">815,271</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_zmVA5nh7ktEj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2027</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">786,679</ix:nonFraction></span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_ztbWDV0Ezu26" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2028</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">644,833</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_ztoCCTFPZLG5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="padding-left: 0pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Thereafter</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">214,945</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_zRPQ2dM3xLLh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-indent: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="color: Black"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,953,636</ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
</table>

</ix:nonNumeric><p id="xdx_8A2_zF6dYLdCNzvc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;&#160;&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Goodwill represents the
future economic benefit arising from other assets acquired in an acquisition&#160;that are not individually identified and separately
recognized. The composition of, and changes in goodwill, consist of:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:ScheduleOfGoodwillTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfGoodwillTextBlock_zRXOxxm0oqRl" summary="xdx: Disclosure - Composition of, and changes in goodwill (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
<tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Date</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><span style="font-size: 10pt">Acquisition</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_4B8_us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--GoodwillMember_zUU3PKoWFpB1" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><span style="font-size: 10pt">Goodwill</span></td></tr>
<tr id="xdx_436_c20200101__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zOYkiLl2Hpsl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left; width: 40%"><span style="font-size: 10pt">January
                                            2020</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; padding-left: 5.75pt; width: 25%"><span style="font-size: 10pt">Rotor Riot</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right; width: 25%"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:GoodwillPeriodIncreaseDecrease" contextRef="From2020-01-012022-04-30_us-gaap_GoodwillMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,849,073</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_43E_c20201101__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zbfvtS6iFLz2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">November
                                            2020</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"><span style="font-size: 10pt">Fat Shark</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:GoodwillPeriodIncreaseDecrease" contextRef="From2020-11-012022-04-30_us-gaap_GoodwillMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,168,260</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_43C_c20220501__20220731_eus-gaap--GoodwillPeriodIncreaseDecrease_zYr4NE821jUg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">May
                                            2021</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; padding-left: 5.75pt"><span style="font-size: 10pt">Skypersonic</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:GoodwillPeriodIncreaseDecrease" contextRef="From2022-05-012022-07-31_us-gaap_GoodwillMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,826,918</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_431_c20210801__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zXvg2gF9eAHa" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">August
                                            2021</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"><span style="font-size: 10pt">Teal Drones</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:GoodwillPeriodIncreaseDecrease" contextRef="From2021-08-012022-04-30_us-gaap_GoodwillMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,995,499</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_433_c20230501__20230731_eus-gaap--GoodwillImpairmentLoss_iN_di_z8xXlv0BrN7l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">April 2023 - Impairment loss</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"><span style="font-size: 10pt">Skypersonic</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:GoodwillImpairmentLoss" contextRef="From2023-05-012023-07-31_us-gaap_GoodwillMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,826,918</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
<tr id="xdx_43C_c20230731_eus-gaap--Goodwill_iI_zbnJLGU2bVB7" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="padding-left: -30pt; text-indent: 0pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Balance at April 30, 2023 and July 31,
    2023</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center; padding-bottom: 2.5pt; padding-left: 5.75pt"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-07-31_us-gaap_GoodwillMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,012,832</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
</table>

</ix:nonNumeric><p id="xdx_8AB_zhMPfMitmTsk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Following the
establishment of the Enterprise and Consumer segments, management evaluated the long-term business strategy of each segment. This
resulted in the Enterprise segment narrowing its focus on the military and other government agencies. It was determined that
Skypersonic's technology would be re-focused for the near term on military applications and consolidated into the operations of Teal
Drones. The Company completes a formal evaluation of the carrying value of its intangible assets, including goodwill, at the end of
each fiscal year. Based on (i) the operating results for Skypersonic since its acquisition in May 2021, (ii) its consolidation into
Teal, (iii) our current expectations of its future business conditions and trends, including its projected revenues, expenses, and
cash flows, the Company recognized an impairment charge of $<span id="xdx_908_eus-gaap--ImpairmentOfIntangibleAssetsExcludingGoodwill_c20230501__20230731_zMiaRaI3F1uc"><ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,826,918</ix:nonFraction></span>
in April 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

</ix:nonNumeric><p id="xdx_817_zyx2WvuzvpOg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_804_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zyO7JD7Suu42" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_825_zB89TDts2QY6">Note 9 &#8211;
Property and Equipment</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Property and equipment
consist of assets with an estimated useful life greater than one year and are reported net of accumulated depreciation. The reported
values are periodically assessed for impairment, and were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--PropertyPlantAndEquipmentTextBlock_z8MB4m4ng7Td" summary="xdx: Disclosure - Property and equipment (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49C_20230731_zE1zU5G9AWad" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_494_20230430_z4deBktbpEHh" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Equipment and related</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,340,237</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,386,373</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--PropertyPlantAndEquipmentLeaseholdImprovements_iI_z22X6NAxJSR5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Leasehold improvements</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:PropertyPlantAndEquipmentLeaseholdImprovements" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,517,199</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:PropertyPlantAndEquipmentLeaseholdImprovements" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,473,890</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40B_ecustom--PropertyPlantAndEquipmentFurnitureAndEquipment_iI_z0WXnYb5jwa9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Furniture and fixtures</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:PropertyPlantAndEquipmentFurnitureAndEquipment" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">132,752</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:PropertyPlantAndEquipmentFurnitureAndEquipment" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">132,752</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_zEZpwTdgP7B4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Accumulated depreciation</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">435,777</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">342,657</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_iI_zf7XTnngeGAf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt; color: Black">Net carrying value</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,554,411</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,650,358</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_zLV0wsIZzgL5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Depreciation expense totaled
$<span id="xdx_903_eus-gaap--Depreciation_c20230501__20230731_zHZytKVIOfah"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">101,001</ix:nonFraction> </span> and $<span id="xdx_904_eus-gaap--Depreciation_c20220501__20220731_zmMy4Jbi7yDf"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,272</ix:nonFraction> </span>
for the three months ended July 31, 2023 and 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

</ix:nonNumeric><p id="xdx_817_zT5jNDReYq12" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="RCAT:OtherLongTermAssetsDisclosureTextBlock"><p id="xdx_80E_ecustom--OtherLongTermAssetsDisclosureTextBlock_zVH6SmB4Rdwh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_828_zw87N8stVx7a">Note 10 &#8211; Other
Long-Term Assets</span></b></span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Other long-term assets
included:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--ScheduleOfOtherLongTermAssetsTableTextBlock_z0J44VqpSJB3" summary="xdx: Disclosure - Other long term assets (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49C_20230731_zuyaSJTsuSTe" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49B_20230430_z9o1qI97zQnb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
  <tr id="xdx_409_ecustom--SAFEAgreementAssets_iI_zOGOZlOq0XQe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">SAFE agreement</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:SAFEAgreementAssets" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:SAFEAgreementAssets" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--SecurityDeposit_iI_zLyFjAgV0J8j" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Security deposits</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:SecurityDeposit" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">53,180</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:SecurityDeposit" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">53,180</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--NoncurrentAssets_iI_zWBiBAivC325" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">303,180</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">303,180</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_zI4nvYN1FRGk" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 15; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In November 2022, the
Company entered into a SAFE (Simple Agreement for Future Equity) agreement with Firestorm Labs, Inc. (&#8220;Firestorm&#8221;) under
which it made a payment of $<span id="xdx_901_ecustom--PaymentForSAFEAgreement_c20221101__20221130_zSARCO6tyzC4"><ix:nonFraction name="RCAT:PaymentForSAFEAgreement" contextRef="From2022-11-012022-11-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></span> to Firestorm in exchange for the right to certain shares of Firestorm stock. The SAFE permits the
Company to participate in a future equity financing of Firestorm by converting the $<span id="xdx_901_ecustom--PaymentForSAFEAgreement_c20230201__20230430_zDysCzg8UjK6"><ix:nonFraction name="RCAT:PaymentForSAFEAgreement" contextRef="From2023-02-012023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></span>
into shares of Preferred Stock of Firestorm.
If there is a change in control of Firestorm or a public offering of shares of its stock, then the Company shall have the right to receive
cash payments, or shares of stock, whichever has greater value. The Company&#8217;s investment in the SAFE agreement has been recorded
on the cost method of accounting. The Company plans to evaluate the investment for any indications of impairment in value on a quarterly
basis. No&#160;factors indicative of impairment were identified&#160;during&#160;the&#160;three&#160;months ended&#160;July&#160;31,&#160;2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

</ix:nonNumeric><p id="xdx_81E_zvYWKAcibBt1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:LeasesOfLesseeDisclosureTextBlock"><p id="xdx_80B_eus-gaap--LeasesOfLesseeDisclosureTextBlock_z0Z419q6Mo1k" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_827_zTtT7FhDQPMj">Note 11 &#8211;
Operating Leases</span></b></span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">As of July 31, 2023,
the Company had operating type leases for real estate and no finance type leases. The Company&#8217;s leases have remaining lease terms
of up to 3.83 years, some of which may include options to extend for up to 5 years. Operating lease expense totaled $<span id="xdx_90F_eus-gaap--OperatingLeaseExpense_c20230501__20230731_zHnoS9hLqJhd"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">85,252</ix:nonFraction> </span> for the three
months ended July 31, 2023, including period cost for short-term, cancellable, and variable leases, not included in lease liabilities,
of $<span id="xdx_905_eus-gaap--ShortTermLeaseCost_c20230501__20230731_z1trQVPtcGs7"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,650</ix:nonFraction> </span> for the three months ended July 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">Leases on which
the Company made rent payments during the reporting period included:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></p><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:ScheduleOfRentExpenseTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfRentExpenseTableTextBlock_zQ1JIeepMl5k" summary="xdx: Disclosure - Operating leases (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold">Location</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Monthly Rent</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expiration</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 42%">South Salt Lake, Utah</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td id="xdx_983_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation1Member_zMB6Bv8biGR1" style="text-align: right; width: 25%"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2023-05-012023-07-31_custom_OperatingLeaseLocation1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,667</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td style="text-align: right; width: 25%"><span style="font-size: 10pt">December 2024</span></td><td style="text-align: left; width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">San Juan, Puerto Rico</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation3Member_zjOz9wsjGFJ4" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2023-05-012023-07-31_custom_OperatingLeaseLocation3Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,647</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">June 2027</span></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Troy, Michigan</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation4Member_zNlltbGsSni1" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2023-05-012023-07-31_custom_OperatingLeaseLocation4Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">550</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">May 2022</span></td><td style="text-align: left">&#160;</td></tr>
</table>

</ix:nonNumeric><p id="xdx_8A2_zwxRbJgBRxpk" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">&#160;&#160;&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">Supplemental information
related to operating leases for the three months ended July 31, 2023 was:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></p><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--OperatingLeasesOfLesseeDisclosureTextBlock_z7efdYCP0wsl" summary="xdx: Disclosure - Supplemental information related to operating leases (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%">
<tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49B_20230501__20230731_zucPOze74EI1" style="font-size: 12pt; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_405_ecustom--OperatingCashPaidToSettleLeaseLiabilities_zOf4I3cCkeX9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt; width: 77%"><span style="font-size: 10pt">Operating cash
    paid to settle lease liabilities</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center; width: 1%"><span style="font-size: 10pt"></span></td><td style="text-align: center; width: 20%">$<span style="font-size: 10pt"><ix:nonFraction name="RCAT:OperatingCashPaidToSettleLeaseLiabilities" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">85,709</ix:nonFraction></span></td><td style="text-align: center; width: 1%"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0pt"><span style="font-size: 10pt">Weighted average remaining lease term (in years)</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_pip0_dtY_c20230731_zHPsARJRZLg8"><ix:nonNumeric contextRef="AsOf2023-07-31" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">2.30</ix:nonNumeric></span></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_403_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iE_zY85bVC2Kdmg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0pt"><span style="font-size: 10pt">Weighted average discount rate</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12</ix:nonFraction>%</span></td><td style="text-align: center"><span style="font-size: 10pt"></span></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></p>

</ix:nonNumeric><p id="xdx_8A2_zWSRl9kt3G58" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">Future lease payments
at July 31, 2023 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></p><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zuRpKwgz6M9" summary="xdx: Disclosure - Future lease payment obligations (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 40%">
<tr style="vertical-align: bottom">
    <td colspan="3" style="text-align: left; font-size: 10pt"><span style="font-size: 10pt">Fiscal Year Ended:</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230731_zao7WAn3VQu"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_zaYkZNg8TXwc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left; width: 65%"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right; width: 30%"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">260,453</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_zImF4TEPWzRl" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2025</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">260,743</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_zNHSwZ8slT03" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2026</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">76,619</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_iI_zklrfpA29ay7" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2027</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">79,300</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_406_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix_iI_zYRWSdd79em4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2028</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,627</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_zFgLCPgMNd72" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">683,742</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
</table>

</ix:nonNumeric><p id="xdx_8A9_zWEyGOycpoC" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

</ix:nonNumeric><p id="xdx_816_zRjyqUNcwVf7" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:DebtDisclosureTextBlock"><p id="xdx_803_eus-gaap--DebtDisclosureTextBlock_zEcujK7yNKNb" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black"><b><span id="xdx_823_zUsYEj4h3wk1">Note 12
&#8211; Debt Obligations</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>A.</b></span></td>
    <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>&#160;Decathlon
    Capital</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">On August 31, 2021, Teal
entered into an Amended and Restated Loan and Security Agreement with Decathlon Alpha IV, L.P. (&#8220;DA4&#8221;)
in the amount of $<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zrnv9xf6ZEog"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-08-31_custom_DebtObligation1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,670,294</ix:nonFraction></span> (the &#8220;Loan&#8221;), representing the outstanding principal amount previously due and owing by Teal
to DA4. Interest on the Loan accrues at a rate of ten (<span id="xdx_905_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zdnx7BpnLe8"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateDuringPeriod" contextRef="From2021-09-012022-04-30_custom_DebtObligation1Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>%) percent per annum. Principal and interest is payable in monthly installments
of $<span id="xdx_90B_eus-gaap--DebtInstrumentPeriodicPayment_c20210801__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zrghZxDOaXbj"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2021-08-012022-04-30_custom_DebtObligation1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">49,275</ix:nonFraction></span> until maturity on December 31, 2024. The balance outstanding at July 31, 2023 totaled $<span id="xdx_907_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230731_zT0sNNowa275"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">769,170</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>B.</b></span></td>
    <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>&#160;Pelion
    Note</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">In
May 2021, Teal entered into a note agreement totaling $<span id="xdx_905_ecustom--ConvertibleNoteAgreementAmount_c20230501__20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zOigEXeheLzd"><ix:nonFraction name="RCAT:ConvertibleNoteAgreementAmount" contextRef="From2023-05-012023-07-31_custom_DebtObligation2Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">350,000</ix:nonFraction></span>
which is payable upon demand. The Note bears interest at the applicable
Federal Rate as of the date of the Note which was <span id="xdx_906_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20230501__20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_z1ja79ZOjuRa"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateDuringPeriod" contextRef="From2023-05-012023-07-31_custom_DebtObligation2Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.13</ix:nonFraction></span>% on the date of issuance. Accrued interest totaled $<span id="xdx_904_eus-gaap--AccruedLiabilitiesCurrent_iI_c20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zt52tCYnNGE3"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-07-31_custom_DebtObligation2Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">992</ix:nonFraction></span>
at July 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:exclude><!-- Field: Page; Sequence: 16; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>C.</b></span></td>
    <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>&#160;Vendor
    Agreement</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">In
connection with the acquisition of Teal on August 31, 2021, the Company assumed an obligation with a contract manufacturing firm. The
assumed balance of $</span><span id="xdx_90B_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_zEtB2vX5Eg1l"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-08-31_custom_DebtObligation3Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">387,500</ix:nonFraction></span>
was repaid in monthly installments of $<span id="xdx_901_eus-gaap--DebtInstrumentPeriodicPayment_c20210801__20220731__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_zCV2sP7AFZS5"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2021-08-012022-07-31_custom_DebtObligation3Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">37,500</ix:nonFraction></span>
and paid in full in July 2022.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>D.</b></span></td>
    <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>&#160;SBA
    Loan</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In February 2021, Teal
received a Small Business Administration Paycheck Protection Program (&#8220;SBA PPP&#8221;) loan in the amount of $<span id="xdx_906_ecustom--SBAPPPLoanAmountsReceived_c20210201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_z0rPhEWCF4n6"><ix:nonFraction name="RCAT:SBAPPPLoanAmountsReceived" contextRef="From2021-02-012022-04-30_custom_DebtObligation4Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">300,910</ix:nonFraction></span>. The loan
was unsecured, non-recourse, and accrued interest at one percent annually. The loan was used to fund qualifying payroll, rent and utilities.
In February 2022, the principal balance of $<span id="xdx_90F_ecustom--SBAPPPLoanPrincipalBalanceForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zvA0tHKVLfLe"><ix:nonFraction name="RCAT:SBAPPPLoanPrincipalBalanceForgiven" contextRef="From2022-02-012022-04-30_custom_DebtObligation4Member" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">300,910</ix:nonFraction></span> and accrued interest of $<span id="xdx_900_ecustom--SBAPPPLoanAccruedInterestForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zRr2qPifNP8g"><ix:nonFraction name="RCAT:SBAPPPLoanAccruedInterestForgiven" contextRef="From2022-02-012022-04-30_custom_DebtObligation4Member" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,001</ix:nonFraction></span> were forgiven.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 2%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>E.</b></span></td>
    <td style="width: 97%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>&#160;Corporate
    Equity</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Beginning in October
2021, and amended in January 2022, Teal financed a total of $<span id="xdx_902_ecustom--LeaseholdImprovementAgreementFundsReceived_c20220701__20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zNhainr1vWBe"><ix:nonFraction name="RCAT:LeaseholdImprovementAgreementFundsReceived" contextRef="From2022-07-012023-04-30_custom_DebtObligation6Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">120,000</ix:nonFraction></span>
of leasehold improvements with Corporate Equity. The loan bears interest at <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zKtSvQEdfH4c"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateDuringPeriod" contextRef="From2021-10-012022-04-30_custom_DebtObligation6Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.25</ix:nonFraction></span>%
annually and requires monthly payments of $<span id="xdx_90D_eus-gaap--DebtInstrumentPeriodicPayment_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zwwmcBeLplY"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2021-10-012022-04-30_custom_DebtObligation6Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,595</ix:nonFraction></span>
through December 2024. The balance outstanding at July 31, 2023 and April 30, 2023 totaled $<span id="xdx_90B_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zkr3r8QZjDr3"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2023-07-31_custom_DebtObligation6Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">57,106</ix:nonFraction> </span>
and $<span id="xdx_907_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zJHPCi8CX5pe"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2023-04-30_custom_DebtObligation6Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">66,586</ix:nonFraction></span>
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>F.</b></span></td>
    <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>&#160;Revenue
    Financing Arrangement</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">In
April 2021, Teal entered into an agreement under which it sold future customer payments, at a discount, to Forward Financing. At August
31, 2021, the Company assumed the outstanding balance of $<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation7Member_zdMvbQCeNdY2"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-08-31_custom_DebtObligation7Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">38,758</ix:nonFraction></span>. Repayment of the remaining balance was completed in January 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>G.</b></span></td>
    <td style="width: 98%; padding-bottom: 8pt; padding-left: 9pt; text-align: justify; line-height: 105%; text-indent: -9pt"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>&#160;Ascentium
    Capital</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In September 2021,
Teal entered into a financing agreement with Ascentium Capital to fund the purchase of a fixed asset totaling $<span id="xdx_909_ecustom--FinancingAgreementFundingOfPurchaseOfFixedAsset_c20210901__20210930__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zbPzF7BB4HK5"><ix:nonFraction name="RCAT:FinancingAgreementFundingOfPurchaseOfFixedAsset" contextRef="From2021-09-012021-09-30_custom_DebtObligation8Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,383</ix:nonFraction></span>.
Monthly payments of $<span id="xdx_903_eus-gaap--DebtInstrumentPeriodicPayment_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zUIVp0v9BZmh"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2021-09-012022-04-30_custom_DebtObligation8Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">656</ix:nonFraction></span>
are payable through October 2024. The balance outstanding at July 31, 2023 and April 30, 2023 totaled $<span id="xdx_90C_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zTMq6lKJ69Z"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2023-07-31_custom_DebtObligation8Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,442</ix:nonFraction></span>
and $<span id="xdx_905_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zmxJEvnckad4"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2023-04-30_custom_DebtObligation8Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,412</ix:nonFraction></span>
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>H.</b></span></td>
    <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>&#160;Summary
    </b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Outstanding principal
payments on debt obligations are due as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="RCAT:ScheduleOfDebtPaymentsDueTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--ScheduleOfDebtPaymentsDueTableTextBlock_zSsW0oqHri6b" summary="xdx: Disclosure - Outstanding principal payments (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
<tr id="xdx_40F_ecustom--OutstandingPrincipalPaymentsDueYearOne_iI_zQCbr6xMx4V6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-left: 5.4pt; width: 72%">Fiscal 2024</td><td style="font-size: 10pt; width: 1%">&#160;</td>
    <td style="font-size: 10pt; text-align: left; width: 1%">&#160;</td><td id="xdx_495_20230731_zOgUsOEug4Ta" style="font-size: 10pt; text-align: right; width: 25%">784,149</td><td style="font-size: 10pt; text-align: left; width: 1%">&#160;</td></tr>
<tr id="xdx_40B_ecustom--OutstandingPrincipalPaymentsDueYearTwo_iI_zBQW0z1SwTbk" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 5.4pt">Fiscal 2025</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:OutstandingPrincipalPaymentsDueYearTwo" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">401,569</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
<tr id="xdx_406_ecustom--OutstandingPrincipalPaymentsDueTotal_iI_zjXHUlRMMds" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-left: 5.4pt">Total</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:OutstandingPrincipalPaymentsDueTotal" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,185,718</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
<tr id="xdx_401_ecustom--OutstandingPrincipalPaymentsDueShortTerm_iI_zZhOwlG0YZm3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 5.4pt">Short term &#8211; through July 31, 2024</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:OutstandingPrincipalPaymentsDueShortTerm" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">936,150</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
<tr id="xdx_407_ecustom--OutstandingPrincipalPaymentsDueLongTerm_iI_zTKttmnaET04" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Long term &#8211; thereafter</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:OutstandingPrincipalPaymentsDueLongTerm" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">249,568</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
</table>

</ix:nonNumeric><p id="xdx_8A0_zj6YiHC9iSMd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

</ix:nonNumeric><p id="xdx_813_zwCp1xWb7u2c" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b>&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="RCAT:RelatedPartyPayablesDisclosureTextBlock"><p id="xdx_80A_ecustom--RelatedPartyPayablesDisclosureTextBlock_zWuTdBraGT7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_826_zI84Q5DrQU3l">Note 13 &#8211; Due
to Related Party</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>A.</b></span></td>
    <td style="width: 98%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>Founder
    of Fat Shark</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In connection with the
acquisition of Fat Shark in November 2020, the Company issued a secured promissory note for $<span id="xdx_90D_ecustom--PromissoryNoteOriginalPrincipalAmount_c20210201__20210430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zGN7TFdgBFx2"><ix:nonFraction name="RCAT:PromissoryNoteOriginalPrincipalAmount" contextRef="From2021-02-012021-04-30_custom_DueToRelatedParty1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,753,000</ix:nonFraction></span> to the seller. The note accrued
interest at <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20210201__20210430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zeBFRJQDUfQe"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateDuringPeriod" contextRef="From2021-02-012021-04-30_custom_DueToRelatedParty1Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3</ix:nonFraction></span>% annually and matured in full in November 2023. In May 2021, the Company made an initial payment of $<span id="xdx_905_ecustom--RefundRelatedToPrepaidInventoryIssuedByCompany_c20210201__20210430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zcNf2ctjYpJg"><ix:nonFraction name="RCAT:RefundRelatedToPrepaidInventoryIssuedByCompany" contextRef="From2021-02-012021-04-30_custom_DueToRelatedParty1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">132,200</ix:nonFraction></span> by directing
a refund from a vendor based in China to the noteholder who is also based in China. The remaining balance of $<span id="xdx_90C_ecustom--DebtInstrumentOutstandingBalancePayment_c20210901__20210930__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zH02V5clmhO5"><ix:nonFraction name="RCAT:DebtInstrumentOutstandingBalancePayment" contextRef="From2021-09-012021-09-30_custom_DueToRelatedParty1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,620,800</ix:nonFraction></span> plus accrued
interest totaling $<span id="xdx_90B_ecustom--DebtInstrumentOutstandingAccruedInterestPayment_c20210901__20210930__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zwvGC4e3VOce"><ix:nonFraction name="RCAT:DebtInstrumentOutstandingAccruedInterestPayment" contextRef="From2021-09-012021-09-30_custom_DueToRelatedParty1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,129</ix:nonFraction></span>
was paid in September 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>B.</b></span></td>
    <td style="width: 98%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>BRIT,
    LLC</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In January 2020, in connection
with the acquisition of Rotor Riot, the Company issued a promissory note for $<span id="xdx_900_ecustom--PromissoryNoteOriginalPrincipalAmount_c20200401__20200430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zARU1Unh8vpc"><ix:nonFraction name="RCAT:PromissoryNoteOriginalPrincipalAmount" contextRef="From2020-04-012020-04-30_custom_DueToRelatedParty2Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">175,000</ix:nonFraction></span> to the seller, BRIT, LLC. The note accrued interest
at <span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20200701__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zV1cNU9LR47f"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateDuringPeriod" contextRef="From2020-07-012022-04-30_custom_DueToRelatedParty2Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.75</ix:nonFraction></span>% annually. In October 2021, the outstanding balance of $<span id="xdx_909_ecustom--DebtInstrumentOutstandingBalancePayment_c20220401__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_z3VMzXHxOuZb"><ix:nonFraction name="RCAT:DebtInstrumentOutstandingBalancePayment" contextRef="From2022-04-012022-04-30_custom_DueToRelatedParty2Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">85,172</ix:nonFraction></span> plus accrued interest totaling $<span id="xdx_90D_ecustom--DebtInstrumentOutstandingAccruedInterestPayment_c20220401__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zHXaRBbJV8Aa"><ix:nonFraction name="RCAT:DebtInstrumentOutstandingAccruedInterestPayment" contextRef="From2022-04-012022-04-30_custom_DueToRelatedParty2Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,942</ix:nonFraction></span> was paid.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The Company also assumed
a line of credit obligation totaling $<span id="xdx_904_ecustom--LineOfCreditObligationAssumedInConnectionWithAcquisition_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zQIbp0Xy8FYc"><ix:nonFraction name="RCAT:LineOfCreditObligationAssumedInConnectionWithAcquisition" contextRef="From2020-01-012022-04-30_custom_DueToRelatedParty2Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">47,853</ix:nonFraction></span> which bears interest at <span id="xdx_909_ecustom--DebtInstrumentInterestRateDuringPeriod1_dp_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zyrsU9MGpeWl"><ix:nonFraction name="RCAT:DebtInstrumentInterestRateDuringPeriod1" contextRef="From2020-01-012022-04-30_custom_DueToRelatedParty2Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6.67</ix:nonFraction></span>% annually. The remaining balance of $<span id="xdx_904_ecustom--DueToOtherRelatedPartyClassifiedCurrent_iI_c20230731__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zpc8qnbEy73l"><ix:nonFraction name="RCAT:DueToOtherRelatedPartyClassifiedCurrent" contextRef="AsOf2023-07-31_custom_DueToRelatedParty2Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">37,196</ix:nonFraction></span> plus accrued interest
totaling $<span id="xdx_900_ecustom--DebtInstrumentOutstandingAccruedInterestPayment_c20230401__20230430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zNqiSQJsLm6i"><ix:nonFraction name="RCAT:DebtInstrumentOutstandingAccruedInterestPayment" contextRef="From2023-04-012023-04-30_custom_DueToRelatedParty2Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">292</ix:nonFraction></span> was paid in October 2022.</span></p>

</ix:nonNumeric><p id="xdx_819_zB42RJtAMLP2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<!-- Field: Page; Sequence: 17; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_80C_eus-gaap--IncomeTaxDisclosureTextBlock_z5oF8K9a9qqb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_828_zx2nmJB0AjG9">Note 14 &#8211; Income Taxes</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our operating subsidiary, Red Cat Propware, Inc.,
is incorporated and based in Puerto Rico which is a commonwealth of the United States. We are not subject to taxation by the United States
as Puerto Rico has its own taxing authority. Since inception, we have incurred net losses in each year of operations. Our current provision
for the reporting periods presented in these financial statements consisted of a tax benefit against which we applied a full valuation
allowance, resulting in no current provision for income taxes. In addition, there was no deferred provision for any of these reporting
periods.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At July 31, 2023 and April 30, 2023, we had accumulated deficits of approximately $<span id="xdx_900_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20230731_zZEJARF41Eg5" title="::XDX::-60397141"><span style="-sec-ix-hidden: xdx2ixbrl0931">60,397,000 </span></span>
and $<span id="xdx_903_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20230430_zdyYSGqnCTR6" title="::XDX::-54586793"><span style="-sec-ix-hidden: xdx2ixbrl0932">54,600,000</span></span>, respectively.
Deferred tax assets related to the future benefit of these net operating losses for tax purposes totaled approximately $<span id="xdx_900_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20230731_zPM0SnHeeOW9"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,173,000</ix:nonFraction> </span> and $<span id="xdx_902_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20230430_zZyaSvHo7dMa"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,101,000</ix:nonFraction></span>, respectively, calculated using the base Puerto Rico corporate tax rate of 18.5%.&#160;Currently, we focus on projected future
taxable income in evaluating whether it is more likely than not that these deferred assets will be realized. Based on the fact that we
have not generated an operating profit since inception, we have applied a full valuation allowance against our deferred tax assets at
July 31, 2023 and April 30, 2023.</p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

</ix:nonNumeric><p id="xdx_81A_zEi0OA7tvEli" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_804_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zbHnZpedfcS3" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_825_zGCCVYGSk8Xh">Note 15 &#8211;
Common Stock</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Our common stock has a
par value of $0.001 per share. We are authorized to issue 500,000,000 shares of common stock. Each share of common stock is entitled
to one vote.&#160;A summary of shares of common stock issued by the Company since April 30, 2022 is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_zMMOvT0qq4Oi" summary="xdx: Disclosure - Summary of shares of common stock issued (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold"><span style="font-size: 9pt; color: Black">Description
    of Shares</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_4BE_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zRc8LXBmCtQ8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 9pt; color: Black">Shares
    Issued</span></td></tr>
  <tr id="xdx_435_c20220501__20220731_eus-gaap--SharesOutstanding_iS_z6qdBPFZxlN1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; font-size: 10pt"><span style="font-size: 9pt; color: Black">Shares outstanding as of April 30, 2022</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-04-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">53,748,735</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43B_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_z7eVDq3Tcf4l" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -9pt; padding-left: 20pt"><span style="font-size: 9pt; color: Black">Vesting
    of restricted stock to employees, net of shares withheld of 273,874 to pay taxes and 9,000 to repay a Note</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black"><ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1" contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">653,308</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_436_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zN0Hs6mXDC19" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-size: 9pt; color: Black">Vesting of restricted
    stock to Board of Directors</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black"><ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2" contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">116,507</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_437_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zL3lzQ7672pd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-size: 9pt; color: Black">Vesting of restricted
    stock to consultants</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black"><ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3" contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">9,683</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43E_c20220501__20220731_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_z4tdd2wzwwbl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-size: 9pt; color: Black">Shares
    issued for services</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">39,832</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43D_c20230501__20230731_eus-gaap--SharesOutstanding_iS_zC2ff7ywE3sa" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">Shares outstanding as of April 30, 2023</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-04-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">54,568,065</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_437_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_z4dw7ZK7RRv3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Vesting of restricted
    stock to employees, net of shares withheld of 10,870 to pay taxes</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black"><ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">44,130</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43C_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zdotIfoYsi1b" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Vesting of restricted
    stock to Board of Directors</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black"><ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">109,585</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_437_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zbNaFj6tAPL8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Vesting of restricted
    stock to consultants</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black"><ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,761</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43F_c20230501__20230731_ecustom--StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_zIED6Ex5oB71" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Conversion
    of preferred stock</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black"><ix:nonFraction name="RCAT:StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">818,334</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43E_c20230501__20230731_eus-gaap--SharesOutstanding_iE_zy0Q2wlaQe8e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 9pt; color: Black">Shares outstanding as of July 31, 2023</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">55,541,875</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_zXxp90h2NJy" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;</span></p>

</ix:nonNumeric><p id="xdx_816_zOdIwQeF79Id" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:PreferredStockTextBlock"><p id="xdx_804_eus-gaap--PreferredStockTextBlock_zDP2lOEYDuaf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_82E_ztEonbotXqdk">Note 16 &#8211; Preferred
Stock</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Series A Preferred Stock
outstanding totaled <span id="xdx_90C_eus-gaap--PreferredStockSharesOutstanding_iI_c20230430__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zIj2VVAO7Qm7"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2023-04-30_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">158,704</ix:nonFraction></span>
at April 30, 2021, and were converted into <span id="xdx_906_ecustom--StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock_c20230501__20230731__us-gaap--StatementClassOfStockAxis__custom--SeriesAPreferredStock2Member_zspDMzil7Ns"><ix:nonFraction name="RCAT:StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock" contextRef="From2023-05-012023-07-31_custom_SeriesAPreferredStock2Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,321,996</ix:nonFraction></span> shares of common stock on August 10, 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Series B Preferred Stock
(&#8220;Series B Stock&#8221;) is convertible into common stock at a ratio of 0.8334 shares of common stock for each share of Series
B Stock held and votes together with the common stock on an as-if-converted basis. 982,000 shares of Series B Stock were converted into
818,334 shares of common stock in June 2023. Shares outstanding at July 31, 2023 totaled <span id="xdx_909_eus-gaap--PreferredStockSharesOutstanding_iI_c20230731__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_z2ltkqfSWv83"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2023-07-31_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,676</ix:nonFraction> </span> which are convertible into <span id="xdx_90C_ecustom--StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock_c20230501__20230731__us-gaap--StatementClassOfStockAxis__custom--SeriesAPreferredStock2Member_zbFB8gLo1m9j"><ix:nonFraction name="RCAT:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock" contextRef="From2023-05-012023-07-31_custom_SeriesAPreferredStock2Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,896</ix:nonFraction></span>
shares
of common stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

</ix:nonNumeric><p id="xdx_818_zL4WdN7a7dR4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="RCAT:WarrantsDisclosureTextBlock"><p id="xdx_804_ecustom--WarrantsDisclosureTextBlock_zXeTc3a6IWK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_82E_z4kaNVSg58Nj">Note 17 &#8211; Warrants</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The Company issued five-year
warrants in connection with two convertible note financings. The warrants have an initial exercise price of $</span><span id="xdx_907_ecustom--WarrantsIssuedExercisePrice_c20210401__20210430_zZAQcGn7vA6k"><ix:nonFraction name="RCAT:WarrantsIssuedExercisePrice" contextRef="From2021-04-012021-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.50</ix:nonFraction></span> which may be reduced
to a 25% discount of the price per share of Common Stock offered in a future qualified offering. The warrants were valued using the multinominal
lattice model and are considered derivative liabilities under ASC 815-40. The value of the warrants was included in the determination
of the initial accounting for each financing including the calculation of the derivative liability and related expense.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<ix:exclude><!-- Field: Page; Sequence: 18; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">A summary of the warrants
issued and their fair values were:</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="RCAT:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfWarrantsIssuedAndFairValueTableTextBlock_z7Ur2oH49406" summary="xdx: Disclosure - Summary of warrants issued and fair values (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center"></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center"></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"></td><td style="font-size: 10pt; text-align: right"></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center"></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"></td><td style="font-size: 10pt; text-align: right"></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td colspan="3" style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Upon
    Issuance</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Outstanding
    at July 31, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Date
    of Transaction</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Number
    of Warrants</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Initial
    Fair Value</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Number
    of Warrants</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Fair
    Value</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 16%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">October
                                            2020&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_98E_ecustom--NumberOfWarrantsUponIssuance_c20201001__20201031_z5WX7nxYL6Wl" style="width: 16%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:NumberOfWarrantsUponIssuance" contextRef="From2020-10-012020-10-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">399,998</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_98E_ecustom--InitialFairValueOfWarrantsUponIssuance_c20201001__20201031_zYHajU1kn9Oh" style="width: 16%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:InitialFairValueOfWarrantsUponIssuance" contextRef="From2020-10-012020-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">267,999</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_98B_ecustom--NumberOfWarrantsOutstanding_iI_c20230731_zH3rUNnLEU3b" style="width: 15%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:NumberOfWarrantsOutstanding" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">266,666</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_983_ecustom--FairValueOfWarrantsOutstanding_iI_c20230731_zzGtnbTWsv8f" style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FairValueOfWarrantsOutstanding" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">179,982</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">January
                                            2021</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_982_ecustom--NumberOfWarrantsUponIssuance_c20210101__20210131_zf4kXv2kMnth" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:NumberOfWarrantsUponIssuance" contextRef="From2021-01-012021-01-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">675,000</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_983_ecustom--InitialFairValueOfWarrantsUponIssuance_c20210101__20210131_zDjWNCJ4WNIe" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:InitialFairValueOfWarrantsUponIssuance" contextRef="From2021-01-012021-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,870,666</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_984_ecustom--NumberOfWarrantsOutstanding2_iI_c20230731_zZkyLC9OWZQ7" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:NumberOfWarrantsOutstanding2" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">540,000</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_981_ecustom--FairValueOfWarrantsOutstanding2_iI_c20230731_zVj3yYAia24k" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FairValueOfWarrantsOutstanding2" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">381,703</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A8_zzvUniOY2YTa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In March and April 2021,
we received $<span id="xdx_90F_ecustom--ProceedsReceivedFromExerciseOfWarrants_c20210301__20210430_zqRgoAndt9sg"><ix:nonFraction name="RCAT:ProceedsReceivedFromExerciseOfWarrants" contextRef="From2021-03-012021-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">201,249</ix:nonFraction>
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">related to the exercise of <span id="xdx_901_ecustom--ExerciseOfWarrantsShares_c20210301__20210430_zy5NbKbkk708"><ix:nonFraction name="RCAT:ExerciseOfWarrantsShares" contextRef="From2021-03-012021-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">201,666</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">of the warrants. Since these exercises resulted in the elimination of the derivative
liability in the warrants, the derivative liability was reduced by $<span id="xdx_90A_ecustom--ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants_c20210301__20210430_zSdXhDAC0DMg"><ix:nonFraction name="RCAT:ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants" contextRef="From2021-03-012021-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">694,305</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">with a corresponding increase in additional paid in capital.
In June 2021, we received $</span><span id="xdx_90B_ecustom--ProceedsReceivedFromExerciseOfWarrants_c20210601__20210630_zijFgwVpqhv5"><ix:nonFraction name="RCAT:ProceedsReceivedFromExerciseOfWarrants" contextRef="From2021-06-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">99,999</ix:nonFraction></span> in connection with the exercise of <span id="xdx_907_ecustom--ExerciseOfWarrantsShares_c20210601__20210630_zjXSOmKtuiZc"><ix:nonFraction name="RCAT:ExerciseOfWarrantsShares" contextRef="From2021-06-012021-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">66,666</ix:nonFraction></span> warrants which resulted in the elimination of $<span id="xdx_902_ecustom--ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants_c20210601__20210630_zkJszBwlVBXj"><ix:nonFraction name="RCAT:ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants" contextRef="From2021-06-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">163,141</ix:nonFraction></span> of
the derivative liability in the warrants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In May 2021, the Company
issued warrants to purchase</span>
<span id="xdx_902_ecustom--WarrantsToPurchaseSharesIssued_c20210501__20210531_zfFCleCcrSx9"><ix:nonFraction name="RCAT:WarrantsToPurchaseSharesIssued" contextRef="From2021-05-012021-05-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">200,000</ix:nonFraction></span> shares of common stock to the placement agent of its common stock offering. The warrants have a five-year
term and an exercise price of $<span id="xdx_90D_ecustom--WarrantsIssuedExercisePrice_c20210501__20210531_zrtZmopoYnC4"><ix:nonFraction name="RCAT:WarrantsIssuedExercisePrice" contextRef="From2021-05-012021-05-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.00</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In July 2021, the Company
issued warrants to purchase </span><span id="xdx_903_ecustom--WarrantsToPurchaseSharesIssued_c20220401__20220430_zQlDr2yTQBc2"><ix:nonFraction name="RCAT:WarrantsToPurchaseSharesIssued" contextRef="From2022-04-012022-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">533,333</ix:nonFraction>
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">shares of common stock to the placement agent of its common stock offering. The warrants have a five-year
term and an exercise price of $<span id="xdx_904_ecustom--WarrantsIssuedExercisePrice_c20220401__20220430_z13R46ToDNQ2"><ix:nonFraction name="RCAT:WarrantsIssuedExercisePrice" contextRef="From2022-04-012022-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.625</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The following table summarizes
the changes in warrants outstanding since April 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"><table cellspacing="0" cellpadding="0" id="xdx_89C_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zsdFJDMohnN8" summary="xdx: Disclosure - Changes in warrants outstanding (Details)" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td colspan="3"><span style="font-size: 10pt"><b>&#160;</b></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: black 1pt solid"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
    of Shares&#160;</b></span></p></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-average
    Exercise Price per Share</b></span></p></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;Weighted-average
                                            Remaining Contractual Term</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in
    years)&#160;</b></span></p></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate
    Intrinsic Value&#160;</b></span></p></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as of April 30, 2022</span></td>
    <td style="text-align: right"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zPXiERq9qdpc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2021-04-30_custom_WarrantsOutstanding1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,539,999</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td></td>
    <td style="text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zKKEYnx0WoRh" style="font-size: 10pt"><ix:nonFraction name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="AsOf2021-04-30_custom_WarrantsOutstanding1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.38</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20200501__20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zV0PeDeHSNV7" style="font-size: 10pt"><ix:nonNumeric contextRef="From2020-05-012021-04-30_custom_WarrantsOutstanding1Member" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">3.89</ix:nonNumeric></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zudoXsSEy2qc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" contextRef="AsOf2021-04-30_custom_WarrantsOutstanding1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">427,533</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="padding-left: 10pt; width: 35%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right; width: 12%"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zlyfCC2cGPp7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0996">&#8212;</span>&#160;&#160;</span></span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-size: 10pt"></span></td>
    <td style="text-align: right; width: 12%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 12%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 12%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z1PWjmWEaY8i" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0997">&#8212;</span>&#160;&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of April 30, 2023</span></td>
    <td style="text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z7jflzqevRK" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2023-04-30_custom_WarrantsOutstanding1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,539,999</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td></td>
    <td style="text-align: right"><span id="xdx_905_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zNTcctf70UHf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="AsOf2023-04-30_custom_WarrantsOutstanding1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.38</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zGseK54nnNc7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2022-05-012022-07-31_custom_WarrantsOutstanding1Member" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">2.89</ix:nonNumeric></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z6HXSAju6966" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1001">&#8212;</span>&#160;&#160;</span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted&#160;</span></td>
    <td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z9s5FbH3yKNf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1002">&#8212;</span></span><span style="font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zFbzmJnu5abh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1003">&#8212;</span></span><span style="font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at July  31, 2023</span></td>
    <td style="border-bottom: Black 3pt double; text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zTUmfgmWvuif" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2023-07-31_custom_WarrantsOutstanding1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,539,999</ix:nonFraction></span></td>
    <td></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span id="xdx_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zoCDZXmixST1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="AsOf2023-07-31_custom_WarrantsOutstanding1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.38</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zBYkUfUj7pea" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2023-05-012023-07-31_custom_WarrantsOutstanding1Member" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">2.63</ix:nonNumeric></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zJkvql3HaRgc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1007">&#8212;</span>&#160;&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
</table>

</ix:nonNumeric><p id="xdx_8A4_z4NnUTfT70i9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

</ix:nonNumeric><p id="xdx_812_zAohnnWqB4M5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p id="xdx_809_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_z0y7Hy2RYCbl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_823_zewXPbnDyr2c">Note 18 &#8211; Share
Based Awards</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The 2019 Equity Incentive
Plan (the &#34;Plan&#34;) allows us to incentivize key employees, consultants, and directors with long term compensation awards such
as stock options, restricted stock, and restricted stock units (collectively, the &#34;Awards&#34;). The number of shares issuable
in connection with Awards under the Plan may not exceed <span id="xdx_906_ecustom--NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum_c20230501__20230731_zxMaAlXLMWd3"><ix:nonFraction name="RCAT:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,750,000</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px"><span style="color: Black">&#160;</span></td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt; color: Black"><b><i>A.</i></b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; color: Black"><b><i>Options&#160;</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The range of assumptions
used to calculate the fair value of options granted during the three months ended July 31 was:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="RCAT:ScheduleOfAssumptionsUsed1TableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - Assumptions used to calculate fair value of options granted (Details)" id="xdx_896_ecustom--ScheduleOfAssumptionsUsed1TableTextBlock_zLgzWfFQNlxc" style="font: 12pt Times New Roman, Times, Serif; width: 70%; border-collapse: collapse">
  <tr style="vertical-align: bottom; background-color: white">
    <td style="width: 53%; padding-bottom: 1pt; padding-left: 0pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; width: 1%; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; width: 20%; text-align: center"><span style="font-size: 10pt; color: Black"><b>2023</b></span></td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 2%; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; width: 1%; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; width: 20%; text-align: center"><span style="font-size: 10pt; color: Black"><b>2022</b></span></td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Exercise Price</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z5FP6BTlbm2a"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" contextRef="AsOf2023-07-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.06</ix:nonFraction></span> &#8211; <span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z53Wz94yEF4e"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1" contextRef="AsOf2023-07-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.12</ix:nonFraction></span></span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black">&#8212;&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Stock price on date of grant</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black"><span id="xdx_907_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zsUpwUOy8271"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate" contextRef="AsOf2023-07-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.06</ix:nonFraction></span> &#8211; <span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSDVLFhfe88h"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1" contextRef="AsOf2023-07-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.12</ix:nonFraction></span></span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black">&#8212;&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Risk-free interest rate</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z9KausM1KnKd"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" contextRef="From2023-05-012023-07-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.47</ix:nonFraction></span> &#8211; <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSCasDIhqo5h"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" contextRef="From2023-05-012023-07-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.07</ix:nonFraction></span>%</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black">&#8212;&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Dividend yield</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zRq0TaPwPU3e"><span style="-sec-ix-hidden: xdx2ixbrl1019">&#8212;</span></span>&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black">&#8212;&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Expected term (years)</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zvj8StG2EKu3"><ix:nonNumeric contextRef="From2023-05-012023-07-31_custom_OptionsAssumptionsUsedMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">6.00</ix:nonNumeric></span> &#8211; <span id="xdx_903_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_dtY_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zloh4X3KPPL8"><ix:nonNumeric contextRef="From2023-05-012023-07-31_custom_OptionsAssumptionsUsedMember" format="ixt-sec:duryear" name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2">6.25</ix:nonNumeric></span></span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black">&#8212;&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Volatility</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zFG8vWDfWP24"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" contextRef="From2023-05-012023-07-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">257.25</ix:nonFraction></span> &#8211; <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zz7zw11k3Nqi"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" contextRef="From2023-05-012023-07-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">260.22</ix:nonFraction></span>%</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black">&#8212;&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A2_zESqHu7YB5mj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<ix:exclude><!-- Field: Page; Sequence: 19; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">A summary of options activity
under the Plan since April 30, 2022 was:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"><table cellspacing="0" cellpadding="0" id="xdx_894_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_z5BxiEb8u2p4" summary="xdx: Disclosure - Summary of activity under the Plan (Details)" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: center"></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-Average
    Exercise Price</b></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-Average
    Remaining Contractual Term</b></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate
    Intrinsic Value</b></span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 5.4pt; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding
    as of April 30, 2022</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zOxwolfceSWf" style="text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2021-04-30_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,694,142</ix:nonFraction></span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_981_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zlIXSTCL0Dtl" style="text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="AsOf2021-04-30_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.17</ix:nonFraction></span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right; width: 10%"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20200501__20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqmjPBH4a3S9" style="font-size: 10pt"><ix:nonNumeric contextRef="From2020-05-012021-04-30_custom_Options1Member" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">8.56</ix:nonNumeric></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zKshhMWtVL7f" style="text-align: right; width: 10%"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" contextRef="AsOf2021-04-30_custom_Options1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,407,545</ix:nonFraction><span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zB9PWaDCZtfa" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2022-05-012022-07-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,503,500</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zm09C7i4JvF5" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2022-05-012022-07-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.40</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zgwfh0wqTxf" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1032">&#8212;</span>&#160;&#160;</span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zWMHTWnF8tx2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1033">&#8212;</span>&#160;&#160;</span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited
    or expired</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zrPv8V2PixLb" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" contextRef="From2022-05-012022-07-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">412,833</ix:nonFraction></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z0phpSKD1i2e" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2022-05-012022-07-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.67</ix:nonFraction></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 5.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of April
    30, 2023</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zgORUJFjhFn5" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2023-04-30_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,784,809</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td></td>
    <td id="xdx_98A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zdZ7PsEdD75i" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="AsOf2023-04-30_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.88</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zQDSFlptwsza" style="font-size: 10pt"><ix:nonNumeric contextRef="From2022-05-012022-07-31_custom_Options1Member" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">8.72</ix:nonNumeric></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zFuCFLcZW5o7" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" contextRef="AsOf2023-04-30_custom_Options1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">74,586</ix:nonFraction><span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zXE65mKoSU09" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2023-05-012023-07-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,401,042</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zC57c7OML4V6" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-05-012023-07-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.07</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z7ayEGGDqU36" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1042">&#8212;</span>&#160;&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zeTqkjz5EiG9" style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1043">&#8212;</span>&#160;&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited
    or expired</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zeUzaA4JTOS6" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" contextRef="From2023-05-012023-07-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">301,834</ix:nonFraction></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_znHL4YF53yKf" style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2023-05-012023-07-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.55</ix:nonFraction></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Outstanding
    as of July 31, 2023</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zHXiW89IJlE6" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2023-07-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,884,017</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"></td>
    <td id="xdx_989_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zGRJW5iNDi55" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="AsOf2023-07-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.57</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double; text-align: right"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zjwv5zActcv2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2023-05-012023-07-31_custom_Options1Member" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">8.58</ix:nonNumeric></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"></td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zXgEC6hD8b3i" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" contextRef="AsOf2023-07-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">298,615</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Exercisable
    as of July 31, 2023</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zi0a3cTrmmhl" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2023-07-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,157,975</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_985_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zCvTHLBbHwkk" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" contextRef="AsOf2023-07-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.00</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zpFqAE6WZCT5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2023-05-012023-07-31_custom_Options1Member" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">6.63</ix:nonNumeric></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zUcCChNDh8Tb" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" contextRef="AsOf2023-07-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">241,274</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
</table>

</ix:nonNumeric><p id="xdx_8A9_zfXDaJUSuSZa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;&#160;&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The aggregate intrinsic
value of outstanding options represents the excess of the stock price at the indicated date over the exercise price of each option. As
of July 31, 2023 and July 31, 2022, there was $<span id="xdx_906_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20230501__20230731_zuhcPJvGDtqg"><ix:nonFraction name="RCAT:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,918,668</ix:nonFraction> </span> and $<span id="xdx_90E_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20220501__20220731_zJQFa9vzzzX7"><ix:nonFraction name="RCAT:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,760,989</ix:nonFraction> </span> of unrecognized stock-based compensation expense related to unvested
stock options which is expected to be recognized over the weighted average periods of 2.24 and 2.1 years, respectively.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt; color: Black"><b><i>B.</i></b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; color: Black"><b><i>Restricted Stock</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">A summary of restricted
stock activity under the Plan since April 30, 2022 was:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z84tdguiL5Rl" summary="xdx: Disclosure - Summary of restricted stock activity under the Plan (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
<tr style="vertical-align: bottom">
    <td style="padding-left: -10pt; text-align: center"></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><b>Shares</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><b>Weighted Average Grant-Date Fair Value Per Share</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0pt; width: 52%">Unvested and outstanding as of April 30, 2022</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20200430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z7CZksRWYpE3" style="text-align: right; width: 20%"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber" contextRef="AsOf2020-04-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,083,675</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td id="xdx_989_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20200430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zMHhxuqcXbjb" style="text-align: right; width: 20%"><ix:nonFraction name="RCAT:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice" contextRef="AsOf2020-04-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.59</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zoY73rXbONhj" style="text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross" contextRef="From2022-05-012022-07-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">780,884</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zV7LpkLnjTgb" style="text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2022-05-012022-07-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.14</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zPsYPpIA5pSa" style="text-align: right">(<ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod" contextRef="From2022-05-012022-07-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,062,372</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zI7HYoAQe8H8" style="text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2022-05-012022-07-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.42</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4GvqjibAzdf" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares" contextRef="From2022-05-012022-07-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">21,127</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z16SqhAoxOX7" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2022-05-012022-07-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.13</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0pt">Unvested and outstanding as of April 30, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20230430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zK7hBe1w15a" style="text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber" contextRef="AsOf2023-04-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">781,060</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20230430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zaMVEuXlNao4" style="text-align: right"><ix:nonFraction name="RCAT:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice" contextRef="AsOf2023-04-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.44</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4qOvrLUTRx" style="text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross" contextRef="From2023-05-012023-07-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">298,643</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ziIXyfk56KF2" style="text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-05-012023-07-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.06</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zY0UyKgsQMe6" style="text-align: right">(<ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod" contextRef="From2023-05-012023-07-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">166,346</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zxccAwV65y41" style="text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-05-012023-07-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.70</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4FtZz38Irq1" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares" contextRef="From2023-05-012023-07-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">70,656</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ztqqkv1TTKGh" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2023-05-012023-07-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.25</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0pt">Unvested and outstanding as of July 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 3pt double; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zJGbX7Ed1Zg6" style="border-bottom: Black 3pt double; text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber" contextRef="AsOf2023-07-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">842,701</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 3pt double; text-align: left">$</td><td id="xdx_985_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z61g7G9rXMn" style="border-bottom: Black 3pt double; text-align: right"><ix:nonFraction name="RCAT:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice" contextRef="AsOf2023-07-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.14</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
</table>

</ix:nonNumeric><p id="xdx_8AD_zyK4Vo15XHXl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;&#160;&#160;&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="color: Black">&#160;</span></td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt; color: Black"><b><i>C.</i></b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; color: Black"><b><i>Stock Compensation</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Stock compensation expense
for the three months ended July 31 was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_zaGC5lo46Kog" summary="xdx: Disclosure - Stock compensation expense by functional category (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%">
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_493_20230501__20230731_zf1x4fURYkia" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">2023</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49A_20220501__20220731_zVEY0NzxScvj" style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><span style="font-size: 10pt; color: Black"><b>2022</b></span></td></tr>
  <tr id="xdx_405_ecustom--GeneralAndAdministrativeStockCompensationExpense_zTkqBIT1Shxd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left"><span style="font-size: 10pt; color: Black">General and administrative</span></td><td style="width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:GeneralAndAdministrativeStockCompensationExpense" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">427,781</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:GeneralAndAdministrativeStockCompensationExpense" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">345,168</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_ecustom--ResearchAndDevelopmentStockCompensationExpense_zMB0c5JmB0Ak" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">Research and development</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:ResearchAndDevelopmentStockCompensationExpense" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">127,417</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:ResearchAndDevelopmentStockCompensationExpense" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">144,798</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_406_ecustom--OperationsStockCompensationExpense_zePNl73BBWZb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt; color: Black">Operations</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:OperationsStockCompensationExpense" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">191,099</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:OperationsStockCompensationExpense" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">158,431</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--SalesAndMarketingStockCompensationExpense_zXjzsFD7eVji" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Sales and marketing</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:SalesAndMarketingStockCompensationExpense" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">165,309</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:SalesAndMarketingStockCompensationExpense" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">107,074</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--TotalStockCompensationExpense_zH1u9hw1NL9e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt; color: Black">&#160;Total</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:TotalStockCompensationExpense" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">911,606</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:TotalStockCompensationExpense" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">755,471</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>



</ix:nonNumeric><p id="xdx_8A4_zeo6OjCAxC4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Stock compensation expense
pertaining to options totaled $<span id="xdx_907_ecustom--StockCompensationExpensePertainingToOptions_c20230501__20230731_zmNaQMEtfe78"><ix:nonFraction name="RCAT:StockCompensationExpensePertainingToOptions" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">629,426</ix:nonFraction> </span> and
$<span id="xdx_90D_ecustom--StockCompensationExpensePertainingToOptions_c20220501__20220731_zI419ftxJnce"><ix:nonFraction name="RCAT:StockCompensationExpensePertainingToOptions" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">458,023</ix:nonFraction> </span> for the three months ended July 31, 2023 and 2022, respectively. Stock compensation
expense pertaining to restricted stock units totaled $<span id="xdx_905_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20230501__20230731_zWWtLEdqYmfk"><ix:nonFraction name="RCAT:StockCompensationExpensePertainingToRestrictedStockUnits" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">282,180</ix:nonFraction> </span> and $<span id="xdx_901_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20220501__20220731_zAEwMGzGLjEj"><ix:nonFraction name="RCAT:StockCompensationExpensePertainingToRestrictedStockUnits" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">297,448</ix:nonFraction> </span>  for the three months ended July 31, 2023 and 2022, respectively.</span></p>

</ix:nonNumeric><p id="xdx_81F_zVwka5WAX20c" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<!-- Field: Page; Sequence: 20; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"><p id="xdx_803_eus-gaap--DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_zilNgbP55b7j" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_82F_zpbtRqll3Xz7">Note 19 &#8211; Derivatives</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The Company completed
financings in October 2020 and January 2021 which included notes and warrants containing embedded features subject to derivative accounting.
Both the notes and the warrants included provisions which provided for a reduction in the conversion and exercise prices, respectively,
if the Company completed a future qualified offering at a lower price. These provisions represent embedded derivatives which are valued
separately from the host instrument (meaning the notes and warrants) and recognized as derivative liabilities on the Company's balance
sheet. The Company initially measures these financial instruments at their estimated fair value and recognizes changes in their estimated
fair value in results of operations during the period of change. The Company also measures these financial instruments on the date of
settlement (meaning when the note is converted, or the warrant is exercised) at their estimated fair value and recognizes changes in
their estimated fair value in results of operations. Any discount in the carrying value of the note is fully amortized on the date of
settlement and recognized as interest expense. The Company estimated the fair value of these embedded derivatives using a multinomial
lattice model. The range of underlying assumptions used in the binomial model to determine the fair value of the derivative warrant liability
upon settlement of the derivative liability and as of July 31, 2023 and April 30, 2023 are set forth below. In addition, the Company's
stock price on each measurement date was used in the model.</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"></p><ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="RCAT:ScheduleOfAssumptionsUsed2TableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_895_ecustom--ScheduleOfAssumptionsUsed2TableTextBlock_zrgudwPJdtX4" summary="xdx: Disclosure - Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
<tr style="vertical-align: bottom; background-color: White"><td style="text-align: center; font-size: 12pt; padding-bottom: 1pt; padding-left: 5.4pt; width: 51%">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 20%">July 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: center; width: 1%">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt; width: 3%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 20%">April 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: center; width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 5.4pt">Risk-free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">    <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zYyMw10EXSv7"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" contextRef="From2023-05-012023-07-31_custom_DerivativesAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.88</ix:nonFraction></span>%</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zmC97ylfjBVb"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.83</ix:nonFraction></span> &#8211; <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zlEABrMIATJ"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.51</ix:nonFraction></span>%</span></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 5.4pt">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zDCH87UeeFHe"><span style="-sec-ix-hidden: xdx2ixbrl1104">&#8212;</span></span>&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_znWYg22zOT7l"><span style="-sec-ix-hidden: xdx2ixbrl1105">&#8212;</span></span>&#160;&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 5.4pt">Expected term (in years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">&#160;<span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zhrupb0J4J27"><ix:nonNumeric contextRef="From2023-05-012023-07-31_custom_DerivativesAssumptionsUsedMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">2.17</ix:nonNumeric></span> &#8211;<span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zYzTlohC2pt2"> <ix:nonNumeric contextRef="From2023-05-012023-07-31_custom_DerivativesAssumptionsUsedMember" format="ixt-sec:duryear" name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2">2.50</ix:nonNumeric></span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z9znFXawQK51"><ix:nonNumeric contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">2.42</ix:nonNumeric></span> &#8211;<span id="xdx_906_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zaiGaJzfCBkf"> <ix:nonNumeric contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember" format="ixt-sec:duryear" name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2">3.50</ix:nonNumeric></span></span></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 5.4pt">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">&#160;<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zqweQCYuI3je"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" contextRef="From2023-05-012023-07-31_custom_DerivativesAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">107.27</ix:nonFraction></span> &#8211; <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z29SOxE6AnFa"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" contextRef="From2023-05-012023-07-31_custom_DerivativesAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">107.90</ix:nonFraction></span>%</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zLvO0oMzJRgi"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">138.49</ix:nonFraction></span> &#8211; <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zuUVaf00apJ2"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">235.23</ix:nonFraction></span>%</span></td><td style="text-align: left">&#160;</td></tr>
</table>

</ix:nonNumeric><p id="xdx_8A8_z7GafRU82of2" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;&#160;</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">As of July 31, 2023, all of the notes had been
converted into common stock and 806,666 of the warrants were outstanding. Changes in the derivative liability during the three months
ended July 31, 2023 and the year ended April 30, 2023 were as follows:</p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_z5MAHeUqPxF7" summary="xdx: Disclosure - Changes in the derivative liability (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_498_20230501__20230731_zj3UMPC5te79" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_493_20220501__20230430_zPgMk0IIl5Cg" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="color: Black">April
    30, 2023</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DerivativeLiabilitiesCurrent_iS_z4Ik8BZ3sz8e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 56%; font-size: 10pt"><span style="color: Black">Balance, beginning of period</span></td><td style="width: 1%; font-size: 10pt"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="width: 18%; font-size: 10pt; text-align: right"><span style="color: Black"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">588,205</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="width: 18%; font-size: 10pt; text-align: right"><span style="color: Black"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,607,497</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--DerivativeLiabilitiesAdditionsDuringPeriod_zI7pDxvE83Q3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt"><span style="color: Black">Additions</span></td><td style="font-size: 10pt"><span style="color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1120">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1121">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--EliminatedUponConversionOrExerciseOfWarrants_zlVoKC8s6YBc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="color: Black">Eliminated upon conversion of notes/exercise of warrants</span></td><td style="font-size: 10pt"><span style="color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1123">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1124">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--DerivativeGainLossOnDerivativeNet_zio6zFXd6Erh" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="color: Black">Changes in fair value</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="color: Black">(<ix:nonFraction name="us-gaap:DerivativeGainLossOnDerivativeNet" contextRef="From2023-05-01to2023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">26,520</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="color: Black">(<ix:nonFraction name="us-gaap:DerivativeGainLossOnDerivativeNet" contextRef="From2022-05-012023-04-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,019,292</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="color: Black">)</span></td></tr>
  <tr id="xdx_400_eus-gaap--DerivativeLiabilitiesCurrent_iE_zzHEtd7RHyQ1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="color: Black">Balance, end of period</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="color: Black"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">561,685</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="color: Black"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">588,205</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A3_zfbK4AgCOC8l" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Changes in fair value
primarily relate to changes in the Company&#8217;s stock price during the period, with increases in the stock price increasing the liability
and decreases in the stock price reducing the liability.</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

</ix:nonNumeric><p id="xdx_81D_z24pHtYXtv46" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p id="xdx_80E_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zOhY7rZLchoj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_826_zbuCIX38eczi">Note 20 - Related-Party
Transactions</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In July 2021, the Company
entered into a consulting agreement with a director resulting in monthly payments of $<span id="xdx_90F_ecustom--ConsultingAgreementMonthlyPayments_c20210701__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zcKNyHbfV7uk"><ix:nonFraction name="RCAT:ConsultingAgreementMonthlyPayments" contextRef="From2021-07-012021-12-31_custom_Director1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,000</ix:nonFraction></span>. In addition, the Company issued <span id="xdx_90B_ecustom--OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement_c20211001__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zrRoslBzmbrh"><ix:nonFraction name="RCAT:OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement" contextRef="From2021-10-012022-04-30_custom_Director1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">150,000</ix:nonFraction>
</span>options to purchase common stock at $<span id="xdx_908_ecustom--OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice_c20211001__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zjo8h9wN7Li4"><ix:nonFraction name="RCAT:OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice" contextRef="From2021-10-012022-04-30_custom_Director1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.51</ix:nonFraction>
</span>which vested quarterly over the one-year term of the agreement. In January 2022, the agreement
was amended to increase the monthly payments to $<span id="xdx_90B_ecustom--ConsultingAgreementMonthlyPayments_c20220401__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zb31pHb9wohj"><ix:nonFraction name="RCAT:ConsultingAgreementMonthlyPayments" contextRef="From2022-04-012022-04-30_custom_Director1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,000</ix:nonFraction></span>. The agreement expired in June 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In January 2022, the Company
entered into a note agreement with an employee in the principal amount of $510,323, as further described in Note 7.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Additional related party
transactions are disclosed in Note 13.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

</ix:nonNumeric><p id="xdx_811_zHNK8bEYj22b" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="RCAT:SegmentReportingTextBlock"><p id="xdx_802_ecustom--SegmentReportingTextBlock_zTiaETgQx1c5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_827_zNFe70HwrSpk">Note 21 - Segment Reporting</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth key operating data
and asset categories which are reviewed by our CODM in evaluating the operating performance of each segment:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 21; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_z1ePcnkyudE3" summary="xdx: Disclosure - Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49A_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_z3vnSdhoD6B4" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49B_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zoFLqgLj0jl9" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zKFjE2M9gWS5" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zAVgBYljo3L5" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">For
    the three months ended July 31, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Total</span></td></tr>
  <tr id="xdx_401_eus-gaap--Revenues_zRmn7W9l2q63" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-05-012023-07-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,748,129</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-05-012023-07-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,869,219</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1144">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-05-012023-07-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,617,348</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--CostOfRevenue_zzTdOsNFxym4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Cost
    of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-05-012023-07-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,573,464</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-05-012023-07-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,385,116</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1149">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-05-012023-07-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,958,580</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--GrossProfit_zYVzERA4ACL6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Gross
    margin</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-05-012023-07-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">174,665</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-05-012023-07-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">484,103</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1154">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-05-012023-07-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">658,768</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--OperatingExpenses_z0Bpyr9IvJik" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Operating
    expenses</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-05-012023-07-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,153,405</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-05-012023-07-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">703,939</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-05-012023-07-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,034,295</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-05-012023-07-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,891,639</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_zcaign1PPLMd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Operating
    loss</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-05-012023-07-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,978,740</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-05-012023-07-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">219,836</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-05-012023-07-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,034,295</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-05-012023-07-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,232,871</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--OtherNonoperatingIncomeExpense_zwf6MUeiTbT5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Other
    expenses, net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2023-05-012023-07-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">122,858</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2023-05-012023-07-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,737</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2023-05-012023-07-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">431,882</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2023-05-012023-07-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">577,477</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--NetIncomeLoss_zPj53PTmThol" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Net
    loss</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,101,598</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">242,573</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,466,177</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,810,348</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_492_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zQSk0O4unLy4" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_494_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zlEGoAjwHXR2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z375dX70UvE2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_z4jRrDXHk3N5" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">For
    the three months ended July 31, 2022</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Total</span></td></tr>
  <tr id="xdx_40B_eus-gaap--Revenues_zlE8hsXLOLR8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-05-012022-07-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,126,551</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-05-012022-07-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,942,720</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1179">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-05-012022-07-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,069,271</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--CostOfRevenue_ztPRtcvqFtK" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Cost
    of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-05-012022-07-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,044,431</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-05-012022-07-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,667,213</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1184">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-05-012022-07-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,711,644</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--GrossProfit_zQWYEWsbCAie" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Gross
    margin</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-05-012022-07-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">82,120</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-05-012022-07-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">275,507</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1189">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-05-012022-07-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">357,627</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--OperatingExpenses_zbkvHfnVp9Ha" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Operating
    expenses</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2022-05-012022-07-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,661,363</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2022-05-012022-07-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">495,028</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2022-05-012022-07-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,899,732</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2022-05-012022-07-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,056,123</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingIncomeLoss_zQBBqEBBjCR1" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Operating
    loss</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-05-012022-07-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,579,243</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-05-012022-07-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">219,521</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-05-012022-07-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,899,732</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-05-012022-07-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,698,496</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--OtherNonoperatingIncomeExpense_zn6yWBjcRcaf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Other
    expenses, net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2022-05-012022-07-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">63,229</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2022-05-012022-07-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">124</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2022-05-012022-07-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">49,998</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2022-05-012022-07-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">113,103</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--NetIncomeLoss_zsdjG1sJJJh6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Net
    loss</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-07-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,642,472</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-07-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">219,397</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-07-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,949,730</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-07-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,811,599</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_492_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zW0D6Y1ydqQ7" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49E_20230731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zRKDrkILNLs" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z4oNY68bVrj2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_498_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zHIlJ9vxGWK5" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">As
    of July 31, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Total</span></td></tr>
  <tr id="xdx_40C_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zsOZ07PjCRu9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Accounts
    receivable, net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-07-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">720,642</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-07-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">106,649</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1214">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-07-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">827,291</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--InventoryNet_iI_zX7PGHVQF24" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Inventory, net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-07-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,376,444</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-07-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,921,262</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1219">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-07-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,297,706</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--DepositAssets_iI_z1cjX4xSGfzd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Inventory deposits</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2023-07-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,708,515</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2023-07-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,502,438</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1224">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2023-07-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,210,953</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_499_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zo9ur6Ep1W6b" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230430__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zdZQO0Medske" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zvOumOxfVmol" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49D_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zlPkt5VKtQae" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">As
    of April 30, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Total</span></td></tr>
  <tr id="xdx_40F_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zd0lDbU8juRf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Accounts
    receivable, net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-04-30_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">719,862</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-04-30_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">61,107</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1229">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-04-30_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">780,969</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryNet_iI_zufUpd8KRaKi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Inventory, net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-04-30_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,920,573</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-04-30_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,065,954</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1234">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-04-30_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,986,527</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--DepositAssets_iI_ziqJcsW3bqFl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Inventory deposits</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2023-04-30_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">359,500</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2023-04-30_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,062,038</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1239">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2023-04-30_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,421,538</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_zcuWPTkarXJ1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;</span></p>

</ix:nonNumeric><p id="xdx_816_zwwzr6E5MCd2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b></b></span></p>

<!-- Field: Page; Sequence: 22; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="RCAT:SaleOfConsumerSegmentDisclosureTextBlock"><p id="xdx_80E_ecustom--SaleOfConsumerSegmentDisclosureTextBlock_ztPqp3JU2HMi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_82E_zAoxql16YMmi">Note 22 - Sale
of Consumer Segment</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In November 2022, the
Board of Directors approved a Stock Purchase Agreement (the &#34;SPA&#34;) between the Company, Unusual Machines
and Jeffrey Thompson, the founder and Chief Executive Officer of the Company (the &#8220;Principal Stockholder&#8221;), related to the&#160;sale
of the Company&#8217;s consumer segment consisting of&#160;Rotor Riot, (&#8220;RR&#8221;), and Fat Shark Holdings (&#8220;FS&#8221;),
to UM. In March 2023, shareholders approved the sale.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The final, amended purchase
price of $20 million includes $3 million in cash, payable at closing, with the remaining $17 million consisting of shares of common stock
of Unusual Machines.&#160; The purchase price will be adjusted for working capital on the closing date (increased for positive working
capital and decreased for negative working capital). The Company estimates that working capital at closing will range between $3.0 to
$4.5 million. The number of shares of UM&#8217;s common stock (the &#8220;Unusual Common Stock&#8221;) to be issued will be based on
the initial public offering price for the Unusual Common Stock. All of the Unusual Common Stock will be subject to a lock-up of 180 days
and be eligible for registration. The closing of the SPA is subject to the successful completion of an initial public offering (the &#8220;IPO&#8221;)
by UM in the minimum amount of $5 million, and the listing of UM&#8217;s common stock on a public stock exchange such as the NYSE or
Nasdaq.&#160;&#160;UM filed a registration statement on Form S-1 for an initial public offering of its Common Stock with the SEC. UM
is required to deposit $1.0 million cash with the Company upon effectiveness of the registration statement with the SEC.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

</ix:nonNumeric><p id="xdx_818_zR4NI4txUpTd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_80E_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zeZUntyr1CC9" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black"><b><span id="xdx_82B_z6FLlB2sjXql">Note
23 &#8211; Commitments and Contingencies</span>&#160;</b></span><span style="font-size: 8pt; color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt/11.75pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b>Legal
Proceedings</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In the ordinary course
of business, we may be involved, at times, in various legal proceedings involving a variety of matters. We do not believe there are any
pending legal proceedings that will have a material adverse effect on our business, consolidated financial position, results of operations,
or cash flows. However, the outcome of such legal matters is inherently unpredictable and subject to significant uncertainties. We have
not recorded any litigation reserves as of&#160;April 30, 2023.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">One pending legal matter
is an action filed against Teal Drones and the Company in a U.S. District Court in California.&#160;The complaint asserts claims for
breach of contract, and the unlawful conversion and sale of shares of common stock that plaintiff alleges to have purchased in Teal prior
to its acquisition by the Company. The complaint also alleges breach of fiduciary duty and seeks in excess of $1 million in damages.
The Company is asserting vigorous defenses to  the complaint.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

</ix:nonNumeric><p id="xdx_81F_z4KopGP3pmhl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-07-31" escape="true" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_80F_eus-gaap--SubsequentEventsTextBlock_zLplU6SPW6g9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_82B_zK3SJ3bwiB4i">Note 24 &#8211; Subsequent
Events</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Subsequent events have
been evaluated through the date of this filing and there are no subsequent events which require disclosure.</span></p>

</ix:nonNumeric><p id="xdx_813_zJp5x1QmpOw8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<!-- Field: Page; Sequence: 23; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span id="MDA"></span><span style="color: Black"><b>ITEM 2.&#160; MANAGEMENT'S
DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">The
following discussion should be read in conjunction with our unaudited condensed consolidated financial statements and related notes and
other financial data included elsewhere in this Quarterly Report on Form 10-Q.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">Management's
Discussion and Analysis contains forward-looking statements that involve risks and uncertainties, such as statements relating to our
liquidity, and our plans for our business focusing on providing products, services and solutions to the drone industry. Any statements
that are not historical fact are forward-looking statements. When used, the words &#34;believe,&#34; &#34;plan,&#34; &#34;intend,&#34;
&#34;anticipate,&#34; &#34;target,&#34; &#34;estimate,&#34; &#34;expect,&#34; and the like, and/or future-tense or conditional
constructions (&#34;will,&#34; &#34;may,&#34; &#34;could,&#34; &#34;should,&#34; etc.), or similar expressions, identify certain
of these forward-looking statements. These forward-looking statements are subject to risks and uncertainties that could cause actual
results or events to differ materially from those expressed or implied by the forward-looking statements in this Quarterly Report on
Form 10-Q. The Company's actual results and the timing of events could differ materially from those anticipated in these forward-looking
statements as a result of many factors. Investors should also review the risk factors in the Company's Annual Report on Form 10-K filed
with the SEC on July 27, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">All forward-looking statements
speak only as of the date on which they are made. The Company does not undertake any obligation to update such forward-looking statements
to reflect events that occur or circumstances that exist after the date of this Quarterly Report on Form 10-Q except as required by federal
securities law.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b>Recent Developments</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Corporate developments
during the two years ended July 31, 2023 include:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><i>Capital Transactions</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">During
the first quarter of fiscal 2022, the Company completed two firm commitment underwritten public offerings with ThinkEquity, a division
of Fordham Financial Management. The first offering, in May 2021, generated gross and net proceeds of $16 and $14.6 million, respectively.
The second offering, in July 2021, generated gross and net proceeds of $60 and $55.5 million, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black"><b>Plan
of Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #222222"><span style="font-size: 10pt; color: Black">Since
April 2016, the Company's primary business has been to provide products, services, and solutions to the drone industry which it presently
does through its four wholly owned subsidiaries. Beginning in January 2020, the Company expanded the scope of its drone products and
services through four acquisitions, including:&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black"><b>&#160;</b></span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">A.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; color: Black">In January 2020, the Company acquired Rotor Riot, a provider
    of First Person View (FPV) drones and equipment, primarily to the consumer marketplace. The purchase price was $1,995,114.</span></td></tr>
  </table>
<p style="font: 12pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white; color: #222222"><span style="font-size: 10pt; color: Black">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">B.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; color: Black">In November 2020, the Company acquired Fat Shark Holdings,
    a provider of FPV video goggles to the&#160;drone industry. The purchase price was $8,354,076.</span></td></tr>
  </table>
<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white; color: #222222"><span style="font-size: 10pt; color: Black">&#160;&#160;&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">C.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; color: Black">In May 2021, the Company acquired Skypersonic which provides
    hardware and software solutions that enable drones to complete inspection services in locations where GPS is not available, yet still
    record and transmit data even while being operated from thousands of miles away. The purchase price was $2,791,012.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white; color: #222222"><span style="font-size: 10pt; color: Black">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">D.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; color: Black">In August 2021, the Company acquired Teal Drones, a leader
    in commercial and government UAV (Unmanned Aerial Vehicles) technology.&#160;The purchase price was $10,011,279.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white; color: #222222"><span style="font-size: 10pt; color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #222222"><span style="font-size: 10pt; color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Following the Teal acquisition, we focused on integrating
and organizing these businesses. Effective May 1, 2022, we established the Enterprise and Consumer segments in order to sharpen our focus
on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's, primarily drones, to commercial enterprises,
and government agencies including the military, to navigate dangerous military environments and confined industrial and commercial interior
spaces. Subsequently, Enterprise narrowed its near-term focus on the military and other government agencies. Skypersonic's technology
has been re-focused on military applications and its operations consolidated into Teal. The Consumer segment, which includes Fat Shark
and Rotor Riot, is focused on hobbyists and enthusiasts which are expected to increase as drones become more visible and useful in our
daily lives.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #222222"><span style="font-size: 10pt; color: Black"></span></p>

<!-- Field: Page; Sequence: 24; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #222222"><span style="font-size: 10pt; color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #222222"><span style="font-size: 10pt; color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #222222"><span style="font-size: 10pt; color: Black">In
November 2022, we entered into an agreement to sell our Consumer segment to Unusual Machines. The adjusted sale price is $20 million,
including $3 million in cash, at closing, and $17 million in securities of Unusual Machines. The agreement reflects the Company's decision
to focus its efforts and capital on military and defense where it believes that there are more opportunities to create long term shareholder
value. The closing of the transaction is contingent upon Unusual Machines completing (i) an initial public offering that raises sufficient
capital to close the transaction, and (ii) a listing on a public stock exchange such as the NYSE or Nasdaq.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #222222"><span style="font-size: 10pt; color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #222222"><span style="font-size: 10pt; color: Black"><b>Results
of Operations - Continuing Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #222222"><span style="font-size: 10pt; color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The analysis of the Company's results of continuing
operations for the three months ended July 31, 2023 compared to the three months ended July 31, 2022 includes only the Company's Enterprise
Segment which includes Teal Drones and Skypersonic.&#160; During Fiscal 2023, the operations of Skypersonic were consolidated into Teal.&#160;
The following discussion and analysis describes the operating results of Teal and Skypersonic on a consolidated basis with Teal representing
more than 90% of the operating activities of the Enterprise Segment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white; color: #222222"><span style="font-size: 10pt; color: Black">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black"><b><i>Discussion
and Analysis of the Three Months Ended July 31, 2023 compared to the Three Months Ended July 31, 2022</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black">Revenues</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Revenues totaled $1,748,129 during the three months
ended July 31, 2023 (or the &#34;2023 period&#34;) compared to $1,126,551 during the three months ended July 31, 2022 (or the &#34;2022
period&#34;) representing an increase of $621,578, or 55%. The increase related exclusively to higher product sales related to the launch
of the Teal 2 in April 2023.&#160;Product sales totaled $1,413,127 during the three months ended July 31, 2023 compared to $700,214 during
the three months ended July 31, 2022 representing&#160;an increase of $712,913, or&#160;more than 100%. The increase in product sales
was partially offset by lower contract revenues during the 2023 period.&#160; Contract revenues totaled $310,881 during the 2023 period
compared to $398,499 during the 2022 period, representing&#160;a decrease of $87,618, or&#160;22%.&#160;Contract revenues are primarily
sourced through government agencies and can fluctuate from period to period based on the timing of awards and amendments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #222222"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Gross Margin</span></p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Gross margin totaled $174,665
during the 2023 period compared to $82,120 during the 2022 period representing an increase of $92,545, or more than 100%. On a percentage
basis, gross margin was 10.0% during the 2023 period compared to 7.3% during the 2022 period. The percentage basis increase in gross
margin in the 2023 period was primarily related to lower relative labor costs as recently&#160;hired manufacturing operators replaced
higher compensated engineers in performing many production activities.&#160;&#160;Our manufacturing facility is presently producing drones
at a lower level than it is designed for, and these lower production levels, combined with higher overhead costs, continue
to result in lower than targeted gross margins. As production levels increase, our fixed overhead costs, including labor, will be allocated
to a greater number of drones which will drive our per-drone production costs lower and increase gross margins.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Operating Expenses</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Operations expenses totaled
$707,903 during the 2023 period compared to $886,303 during the 2022 period, resulting in a decrease of $178,400, or 20%. This decrease
is primarily due to lower payroll costs, controlled spending on manufacturing supplies, and lower office expenses related to fewer new
hires in the 2023 period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Research and development
expenses totaled $1,138,127 during the three months ended July 31, 2023 compared to $449,964 during the three months ended July 31, 2022,
representing an increase of $688,163, or more than 100% Payroll expense totaled $699,385 in the 2023 period compared to $316,223&#160;in
the 2022 period.&#160;This increase of $383,162, or more than 100%, primarily related to increased efforts in developing new products
and represented 58% of the total increase in research and development costs. Higher professional services fees and increased office costs
represented 22% and 16% of the increase, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<!-- Field: Page; Sequence: 25; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Sales and marketing costs
totaled $986,908 during the 2023 period compared to $406,953 during the 2022 period, representing an increase of $579,955 or more than
100%. Headcount for sales, customer service, and marketing totaled 11 at the end of the 2023 period compared to 5 at the end of the 2022
period, resulting in total payroll expense of $428,464 in the 2023 period compared to $187,732&#160;in the 2022 period. This increase
of $240,732, or more than 100%, represented 42% of the total increase in sales and marketing costs. Higher office and travel-related
expenses represented 32% and 19% of the increase, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">General and administrative
expenses totaled $1,443,156 during the three months ended July 31, 2023 compared to $1,062,404 during the three months ended July 31,
2022, representing an increase of $380,752 or 36%. Higher costs at the corporate level represented 57% of the increase. Corporate includes
executive compensation and other administrative costs associated with operating a publicly traded company including departments such
as finance, human resources, and administration. Other significant costs include professional services fees (legal, audit, and board
compensation), Nasdaq listing fees and filing costs, and corporate insurance. Specific increases in costs included payroll which totaled
$534,764 in the 2023 period compared to $353,135 in the 2022 period resulting in an increase of $181,629 or 48% of the total increase
in general and administrative expenses. Legal and lobbying services costs totaled $281,587 in the 2023 period compared to $89,739, representing
an increase of $191,848, or 50% of the total increase.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">During the three months
ended July 31, 2023, we incurred stock-based compensation costs of $911,606 compared to $755,471 in the 2022 period, resulting in an
increase of $156,135 or 21%. Since the 2022 period, the Company issued 3,900,542 additional options and 298,643 additional RSUs which
resulted in incremental stock-based compensation costs of $442,639 and $93,749, respectively. This increase was partially offset by an
RSU award that fully vested since the 2022 period, resulting in decremental stock-based compensation expense of $336,252.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Other (Income) Expense&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Other expense totaled
$554,740 during the 2023 period compared to $113,227 during the 2022 period, representing an increase of $441,513 or greater than 100%.
This increase in other expense was primarily related to higher depreciation and amortization expense which totaled $101,001 and $217,368,
respectively, during the 2023 period compared to $28,272 and $56,160, respectively during the 2022 period resulting in an increase of
$72,729 and $161,208, respectively, collectively representing 53% of the total increase in other expense. Higher depreciation expense
related to approximately $2 million in capital expenditures since the 2022 period, primarily related to the construction of the new manufacturing
facility in Salt Lake City, Utah. Higher amortization expense related to amortization of intangible assets acquired through acquisitions,
especially Teal.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Investment income totaled
$130,296 during the three months ended July 31, 2022 compared to an investment loss of $239,490 during the three months ended July 31,
2023.&#160;During the 2023 period, the Company sold certain investment grade securities in order to fund operations.&#160;The fair value
of these securities had been adversely impacted by the sharp increase in interest rates since the securities were acquired. Changes in
the fair value of the derivative liability resulted in an expense of $92,922 during the 2022 period compared to income of $26,520 during
the 2023 period, representing a net beneficial difference of $119,442.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Net Loss from Continuing
Operations</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #222222"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #222222"><span style="color: Black">Net loss
from continuing operations totaled $5,567,775 for the three months ended July 31, 2023, compared to $3,592,202 for the three months ended
July 31, 2022, resulting in an increase of $1,975,573 or 55%. Total operating expenses totaled $5,187,700, or 93% of net loss from continuing
operations. Higher operating expenses represented 82% of the total increase in the net loss and were driven by an increase in headcount
from 63 at the end of the 2022 period to 74 at the end of the 2023 period which was an increase of&#160;17%.&#160;Other expenses totaled
$554,740 during the three months ended&#160;July 31, 2023,&#160;compared to $113,227 for the three months ended&#160;July 31, 2022, representing
an increase of $441,513, or more than 100%.&#160;The increase in other expenses represented 22% of the total increase in the net loss
and were driven by a $369,786 decrease in investment income as the Company was forced to sell certain investment grade securities at
a loss which were adversely impacted by a sharp increase in interest rates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #222222"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #222222"><span style="color: Black">Results
of Discontinued Operations</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #222222"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #222222"><span style="color: Black">Revenue
from discontinued operations totaled $1,869,219 for the three months ended July 31, 2023, compared to $1,942,720 for the three months
ended July 31, 2022, representing a decrease of $73,501 or 4%. During the 2023 period, Rotor Riot generated revenues totaling $1,243,907
compared to $888,419 during the 2022 period, representing an increase of $355,488 or 40%. During the 2023 period, Rotor Riot&#8217;s
higher revenues were generated by a significant increase in digital marketing spending. During the 2023 period, Fat Shark generated revenues
totaling $625,312 compared to $1,054,301 during the 2022 period, representing a decrease of $428,989 or 41%. Lower revenues for the 2023
period related to its newest product, the Dominator, which was launched at the beginning of Fiscal 2023, and while it generated strong
initial sales in the first quarter, sales declined significantly since the 2022 period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 26; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Gross margin from discontinued
operations totaled $484,103 during the 2023 period compared to $275,507 during the 2022 period representing an increase of $208,596,
or 76%. On a percentage basis, gross margin from discontinued operations was 26% during the 2023 period compared to 14% during the 2022
period. The percentage basis increase in gross margin in the 2023 period primarily related to successful efforts to reduce tariff expenses
for Rotor Riot&#8217;s inventory purchases.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Operating expenses totaled $703.939 during the 2023
period compared to $495.028 during the 2022 period, resulting in an increase of $208,911, or 42%. This increase is primarily due to increased
advertising expenses in the 2023 period.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #222222"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Net loss from discontinued
operations totaled $242,573 for the three months ended July 31, 2023, compared to $219,397 for the three months ended July 31, 2022,
representing an increase of $23,176, or 11%.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>Cash Flows</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><i>Operating Activities</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net cash used in operating activities was $6,926,069
during the three months ended July 31, 2023, compared to net cash used in operating activities of $3,814,762 during the three months ended
July 31, 2022, representing an increase of $3,111,307 or 82%. Net cash used in operations, net of non-cash expenses, totaled $4,071,684
during the three months ended July 31, 2023, compared to $2,648,702 during the three months ended July 31, 2022, resulting in an increase
of $1,422,982, or 54%. The higher use of cash primarily related to the expansion of the Teal Drones operations since its acquisition in
August 2021. Headcount at Teal increased from 47 at the end of the 2022 period to 60 at the end of the 2023 period which was an increase
of&#160;28%. Net cash used related to changes in operating assets and liabilities totaled $2,854,385 during the three months ended July
31, 2023, compared to $1,166,060 during the three months ended July 31, 2022, representing an increase of $1,688,325 or more than 100%.
Changes in operating assets and liabilities can fluctuate significantly from period to period depending upon the timing and level of multiple
factors, including inventory purchases and vendor payments. Net payments related to inventory, including deposits, totaled $1,804,886
in the 2023 period compared to $227,516&#160;in the 2022 period, representing an increase of $1,577,370, or more than 100%.&#160;This
increase represented&#160;93% of the total increase in operating assets and liabilities.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><i>Investing Activities</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net cash provided by investing activities was $4,883,345
during the three months ended July 31, 2023, compared to net cash provided by investing activities of $7,659,707 during the three months
ended July 31, 2022 resulting in a decrease of $2,776,362 or 36%. During the 2023 period, proceeds of $4,888,399 from the sale of marketable
securities were used to fund operations. During the 2022 period, proceeds from the sale of marketable securities, net of purchases of
marketable securities, totaled $8,204,649. During the 2023 period, the Company was spending the proceeds from the 2022 period stock offerings
to support operations for the full year, whereas in the 2022 period the proceeds from the stock offerings were invested in marketable
securities and also used to support operations for the second half of the 2022 period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><i>Financing Activities</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net cash used in financing activities totaled $146,509
during the three months ended July 31, 2023, compared to net cash used in financing activities of $685,281 during the three months
ended July 31, 2022. Financing activities can vary from period to period depending upon market conditions, both at a macro-level and specific
to the Company. During the 2023 period, the Company made payments of $8,520 related to payroll taxes on equity awards compared to payments
of $469,631 during the 2022 period, resulting in a decrease of $461,111.&#160;This&#160;decrease represented 86% of the total decrease.&#160;The
lower payments related to lower equity award vesting in the&#160;2023 period compared to the 2022 period.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><i>Liquidity and Capital
Resources</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At July 31, 2023, the Company reported current assets
totaling $26,523,312, current liabilities totaling $3,577,912 and net working capital of $22,945,400. Cash and marketable securities totaled
$8,875,169 at July 31, 2023.&#160;Inventory related balances, including pre-paid inventory, totaled $15,508,659. We continue to maintain
higher-than-normal inventory balances related to the global supply chain issues, including chip shortages, which continue to impact the
timing of our purchase decisions.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><i></i></b></span></p>

<!-- Field: Page; Sequence: 27; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><i>Going Concern</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has never been profitable, and its net
losses have been increasing related to acquisitions, as well as costs incurred to pursue its long-term growth strategy. During the three
months ended July 31, 2023, the Company incurred net losses of $5,567,775 from continuing operations and $242,573 from discontinued operations
and used cash in operating activities of $6,926,069 from continuing operations and $356,109 from discontinued operations. As of July 31,
2023, the Company has working capital of $22,945,400. While the Company has historically been successful in raising capital to meet its
working capital requirements, the ability to continue raising such capital to enable the Company to continue its growth is not guaranteed.
Therefore, there is substantial doubt about the Company&#8217;s ability to continue as a going concern as the Company will require additional
liquidity to continue its operations and meet its financial obligations for twelve months from the date these consolidated financial statements&#160;are&#160;issued.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">If the Company is unable
to raise additional capital, there is a risk that the Company could default on its financial obligations and could be required to discontinue
or significantly reduce the scope of its operations. The consolidated financial statements do not include any adjustments relating to
the recoverability and classification of recorded asset amounts, or the amount and classification of liabilities or any other adjustment
that might be necessary should the Company be unable to continue as a going concern.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><i>Critical Accounting
Policies and Estimates</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Our financial statements
and accompanying notes have been prepared in accordance with GAAP applied on a consistent basis. The preparation of financial statements
in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities,
the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and
expenses during the reporting periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">We
regularly evaluate the accounting policies and estimates that we use to prepare our financial statements. A complete summary of these
policies is included in the notes to our financial statements. In general, management's estimates are based on historical experience,
information from third party professionals, and on various other assumptions that are believed to be reasonable under the facts and circumstances.
Actual results could differ from those estimates made by management.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Significant estimates
reflected in these financial statements include those used to (i) determine stock-based compensation, (ii) complete purchase price accounting
for acquisitions, (iii) accounting for derivatives, and (iv) reserves and allowances related to accounts receivable and inventory.</span></p>

<p style="font: 13.5pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #500050"><span style="color: Black"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b>Goodwill
and Long-lived Assets</b> &#8211; Goodwill represents the future economic benefit arising from other assets acquired in an acquisition&#160;that
are not individually identified and separately recognized. We test goodwill for impairment in accordance with the provisions of&#160;<i>ASC
350, Intangibles &#8211; Goodwill and Other,&#160;</i>(&#8220;ASC 350&#8221;). Goodwill is tested for impairment at least annually at
the reporting unit level or whenever events or changes in circumstances indicate that goodwill might be impaired. ASC 350 provides that
an entity has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a
determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing
the totality of events or circumstances, an entity determines it is not more likely than not that the fair value of a reporting unit
is less than its carrying amount, then additional impairment testing is not required. However, if an entity concludes otherwise, then
it is required to perform an impairment test. The impairment test involves comparing the estimated fair value of a reporting unit with
its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired. If, however,
the fair value of the reporting unit is less than book value, then an impairment loss is recognized in an amount equal to the amount
that the book value of the reporting unit exceeds its fair value, not to exceed the total amount of goodwill allocated to the reporting
unit.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">The
estimate of fair value of a reporting unit is computed using either an income approach, a market approach, or a combination of both.
Under the income approach, we utilize the discounted cash flow method to estimate the fair value of a reporting unit. Significant assumptions
inherent in estimating the fair values include the estimated future cash flows, growth assumptions for future revenues (including gross
margin, operating expenses, and capital expenditures), and a rate used to discount estimated future cash flow projections to their present
value based on estimated weighted average cost of capital (i.e., the selected discount rate). Our assumptions our based on historical
data, supplemented by current and anticipated market conditions, estimated growth rates, and management&#8217;s plans. Under the market
approach, fair value is derived from metrics of publicly traded companies or historically completed transactions of comparable businesses.
The selection of comparable businesses is based on the markets in which the reporting units operate and consider risk profiles, size,
geography, and diversity of products and services.&#160;</span></p>

<!-- Field: Page; Sequence: 28; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b>Fair
Values, Inputs and Valuation Techniques for Financial Assets and Liabilities and Related Disclosures</b> &#8211; The fair value measurements
and disclosure guidance defines fair value and establishes a framework for measuring fair value. Fair value is defined as the price that
would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants
at the measurement date. In accordance with this guidance, the Company has categorized its recurring basis financial assets and liabilities
into a three-level fair value hierarchy based on the priority of the inputs to the valuation technique.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">The
fair value hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and
the lowest priority to unobservable inputs (Level 3). The inputs used to measure fair value may fall into different levels of the fair
value hierarchy. In such cases, the level in the fair value hierarchy within which the fair value measurement in its entirety falls has
been determined based on the lowest level input that is significant to the fair value measurement in its entirety. The Company's assessment
of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific
to the asset or liability.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">The
guidance establishes three levels of the fair value hierarchy as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"><span style="color: Black"><i>Level
1</i>: Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"><span style="color: Black"><i>Level
2</i>: Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices
for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated
by observable market data for substantially the full term of the related assets or liabilities; and</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white"><span style="color: Black"><i>Level
3</i>: Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported
by little or no market data.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><i>Financial Instruments
</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The Company's financial
instruments mainly consist of cash, receivables, current assets, accounts payable, accrued expenses and debt. The carrying amounts of
cash, receivables, current assets, accounts payable, accrued expenses and current debt approximates fair value due to the short-term
nature of these instruments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><i>Derivative Liabilities</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The Company has financial
instruments that are considered derivatives or contain embedded features subject to derivative accounting. Embedded derivatives are valued
separately from the host instrument and are recognized as liabilities on the Company's balance sheet. The Company measures these instruments
at their estimated fair value and recognizes changes in their estimated fair value in results of operations during the period of change.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In October 2020 and January
2021, the Company entered into convertible note agreements which included provisions under which the conversion price was equal to the
lesser of an initial stated amount or the conversion price of a future offering. This variable conversion feature was recognized as a
derivative. Both financings included the issuance of warrants which contained similar variable conversion features. The Company values
these convertible notes and warrants using the multinomial lattice method. The valuation is updated each reporting date with the change
in the liability reflected as a change in derivative liability in the statement of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><i>Off-Balance Sheet
Arrangements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">We have no off-balance
sheet arrangements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><i>Recently Issued
Accounting Pronouncements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The Company has implemented
all new accounting pronouncements that are in effect. These pronouncements did not have any material impact on the financial statements
unless otherwise disclosed, and the Company does not believe that there are any other new accounting pronouncements that have been issued
that might have a material impact on its financial position or results of operations.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<!-- Field: Page; Sequence: 29; Section: Main; Value: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><span id="QualitativeDisclosures"></span><b>ITEM 3. QUANTITATIVE
AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">We are a smaller reporting
company and are not required to provide this information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><span id="ControlsAndProcedures"></span><b>ITEM 4. CONTROLS AND
PROCEDURES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><span style="text-decoration: underline">Disclosure Controls
and Procedures.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Our management, with the
participation of our CEO and CFO, has evaluated the effectiveness of the Company&#8217;s disclosure controls and procedures, as defined
in Rule 13a-15(e) and 15d-15(e) of the Exchange Act, as of July 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The term &#8220;disclosure
controls and procedures&#8221; as defined in Rules 13a-15(e) and 15d-15(e) means controls and other procedures of the Company that are
designed to ensure that information required to be disclosed by a company in reports, such as this report, that it files or submits under
the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms. Disclosure
controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed
by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company&#8217;s management,
including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure.
Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance
of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible
controls and procedures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black">Based
on that evaluation, our CEO and CFO concluded that our disclosure controls and procedures were effective as of July 31, 2023. </span><span style="font-size: 8pt; color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black"><span style="text-decoration: underline">Changes
In Internal Control Over Financial Reporting.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black">&#160;</span></p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black">There
were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) of the Exchange Act) that occurred during
the three months ended July 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control
over financial reporting.&#160;</span></p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black">&#160;</span></p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-size: 10pt; color: Black"><b>PART
II - OTHER INFORMATION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 3pt 0 0; text-align: justify"><span style="font-size: 10pt; color: Black">&#160;</span></p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span id="LegalProceedings"></span><b>ITEM
1. LEGAL PROCEEDINGS</b>&#160;</span></p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&#160;</span></p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="RiskFactors"></span><b>ITEM
1A. RISK FACTORS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We are a smaller reporting company as defined by
Rule 12b-2 of the Exchange Act and are not required to provide the information required by this Item. Our most recent risk factor disclosures
may be reviewed in our Annual Report on Form 10-K for the year ended April 30, 2023, as filed with the SEC on July 27, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span id="UseOfProceeds"></span><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES,
USE OF PROCEEDS, AND ISSUER PURCHASES OF EQUITY SECURITIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">None.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="DefaultsUponSeniorSecurities"></span>ITEM 3. DEFAULTS UPON
SENIOR SECURITIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">None.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 3pt 0 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 30 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 3pt 0 0; text-align: justify"><span style="color: Black"><b><span id="MineSafetyDisclosures"></span>ITEM 4. MINE
SAFETY DISCLOSURES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Not applicable</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span id="MoreInformation"></span><span style="color: Black"><b>ITEM 5. OTHER INFORMATION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b>Rule 10b5-1 Trading Plans</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the fiscal quarter ended July 31, 2023, none
of the Company&#8217;s directors or executive officers adopted or terminated any contract, instruction or written plan for the purchase
or sale of Company securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) or any &#8220;non-Rule
10b5-1 trading arrangement.&#8221;&#160;</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span id="Exhibits"></span><span style="color: Black"><b>ITEM 6. EXHIBITS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="width: 10%"><span style="font-size: 10pt"><span style="text-decoration: underline">Exhibit </span></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 89%; text-align: justify"><span style="font-size: 10pt"><span style="text-decoration: underline">Description</span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top"><a href="https://www.sec.gov/Archives/edgar/data/748268/000155479523000213/rcat0712form8kexh10_1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt"><span style="text-decoration: underline">10.1</span></span></a></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/748268/000155479523000213/rcat0712form8kexh10_1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">First Amendment to Executive Employment Agreement with Jeffrey Thompson (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on May 22, 2023)</span></a></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><a href="https://www.sec.gov/Archives/edgar/data/748268/000155479523000213/rcat0712form8kexh10_2.htm"><span style="font-size: 10pt"><span style="text-decoration: underline">10.2</span></span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/748268/000155479523000213/rcat0712form8kexh10_2.htm"><span style="font-size: 10pt">First Amendment to Executive Employment Agreement
    with Allan Evans (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K filed with the Securities
    and Exchange Commission on May 22, 2023)</span></a></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top"><a href="https://www.sec.gov/Archives/edgar/data/748268/000155479523000213/rcat0712form8kexh10_1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt"><span style="text-decoration: underline">10.3</span></span></a></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/748268/000155479523000213/rcat0712form8kexh10_1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Amendment No. 2 to Share Purchase Agreement Amendment dated March 31, 2023 (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on July 14, 2023)</span></a></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><a href="https://www.sec.gov/Archives/edgar/data/748268/000155479523000213/rcat0712form8kexh10_2.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt"><span style="text-decoration: underline">10.4</span></span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/748268/000155479523000213/rcat0712form8kexh10_2.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Form of Registration Rights Agreement (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on July 14, 2023)</span></a></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top"><span style="font-size: 10pt"><span style="text-decoration: underline">10.5*</span></span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Addendum to Executive Employment Agreement with Joseph Hernon</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><a href="rcat0919form10qexh31_1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">31.1*</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="rcat0919form10qexh31_1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Certification of Principal Executive Officer
    pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><a href="rcat0919form10qexh31_2.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">31.2*</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="rcat0919form10qexh31_2.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Certification of Principal Financial and accounting Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></a></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><a href="rcat0919form10qexh32_1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">32.1#</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="rcat0919form10qexh32_1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Certification of Chief Executive Officer pursuant
    to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><a href="rcat0919form10qexh32_2.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">32.2</span><span style="font-size: 8pt">&#160;</span><span style="font-size: 10pt">#</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="rcat0919form10qexh32_2.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</span></a></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="background-color: #CCEEFF">
    <td colspan="2" style="vertical-align: top"><span style="font-size: 10pt">101.INS*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)</span></td></tr>
  <tr style="background-color: white">
    <td colspan="2" style="vertical-align: top"><span style="font-size: 10pt">101.SCH*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Schema Document</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td colspan="2" style="vertical-align: top"><span style="font-size: 10pt">101.CAL*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr>
  <tr style="background-color: white">
    <td colspan="2" style="vertical-align: top"><span style="font-size: 10pt">101.DEF*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td colspan="2" style="vertical-align: top"><span style="font-size: 10pt">101.LAB*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Labels Linkbase Document</span></td></tr>
  <tr style="background-color: white">
    <td colspan="2" style="vertical-align: top"><span style="font-size: 10pt">101.PRE*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: top"><span style="font-size: 10pt">104*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt; background-color: white">Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)</span></td></tr>
  <tr>
    <td style="width: 9%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 89%">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in"><span style="background-color: white">*</span></td><td><span style="background-color: white">Filed herewith.</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in"><span style="background-color: white">#</span></td><td><span style="background-color: white">This certification is deemed not filed for purposes of Section&#160;18 of the Exchange Act,
or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities
Act.</span></td></tr></table>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="color: Black"><b></b></span></p>

<!-- Field: Page; Sequence: 31 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span id="Signatures"></span><span style="color: Black"><b>SIGNATURES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Pursuant to the requirements
of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto
duly authorized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="width: 28%"><span style="font-size: 10pt; color: Black">Date: September 19, 2023</span></td>
    <td style="width: 28%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 44%"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; color: Black">Red
                           Cat Holdings, Inc.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; color: Black">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; color: Black">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; color: Black">By: <i><span style="text-decoration: underline">/s/ Jeffrey
    Thompson</span></i></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; color: Black">Jeffrey Thompson</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; color: Black">Chief Executive Officer</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; color: Black">(Principal Executive Officer)</span></p></td></tr>
  <tr>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr>
    <td><span style="font-size: 10pt; color: Black">Date: September 19, 2023</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">By: <i><span style="text-decoration: underline">/s/ Joseph P. Hernon</span></i></span></td></tr>
  <tr>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; color: Black">Joseph Hernon</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; color: Black">Chief Financial Officer</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 10pt; color: Black">(Principal Financial and
    Accounting Officer)</span></p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="color: Black">32&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>






























































































</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>rcat0919form10qexh31_1.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><B>EXHIBIT 31.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>CERTIFICATION OF CHIEF EXECUTIVE OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT
AND RULE 13A-14(A)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>OR 15D-14(A) UNDER THE SECURITIES EXCHANGE ACT OF
1934</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">I, Jeffrey Thompson, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have reviewed this Quarterly Report on Form 10-Q of Red Cat Holdings, Inc.</FONT></TD></TR>
  <TR>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">2.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></TD></TR>
  <TR>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">3.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
  <TR>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">4.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under my supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to me by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  <TR>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under my supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  <TR>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report my conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
  <TR>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">5.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  <TR>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; text-align: justify"><FONT STYLE="font-size: 10pt">Date: September 19, 2023</FONT></TD>
    <TD STYLE="width: 50%; border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt"><I>/s/ Jeffrey Thompson</I></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Chief Executive Officer</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(Principal Executive Officer)</P></TD></TR>
  </TABLE>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>rcat0919form10qexh31_2.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><B>EXHIBIT 31.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>CERTIFICATION OF CHIEF FINANCIAL OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT
AND RULE 13A-14(A)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>OR 15D-14(A) UNDER THE SECURITIES EXCHANGE ACT OF
1934</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">I, Joseph Hernon, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have reviewed this Quarterly Report on Form 10-Q of Red Cat Holdings, Inc.</FONT></TD></TR>
  <TR>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">2.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></TD></TR>
  <TR>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">3.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
  <TR>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">4.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under my supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to me by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  <TR>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under my supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  <TR>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report my conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
  <TR>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">5.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  <TR>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; text-align: justify"><FONT STYLE="font-size: 10pt">Date: September 19, 2023</FONT></TD>
    <TD STYLE="width: 50%; border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt"><I>/s/ Joseph Hernon</I></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Chief Financial Officer</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(Principal Financial and Accounting Officer)</P></TD></TR>
  </TABLE>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>rcat0919form10qexh32_1.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><B>EXHIBIT 32.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>CERTIFICATION PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the Quarterly Report on Form 10-Q
of Red Cat Holdings, Inc. (the &ldquo;Company&rdquo;), for the quarter ended July 31, 2023, as filed with the Securities and Exchange
Commission on the date hereof (the &ldquo;Report&rdquo;), I, Jeffrey Thompson, Chief Executive Officer of the Company, certify, pursuant
to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="font: 12pt Times New Roman, Times, Serif; width: 24px; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 12pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="font: 12pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-size: 10pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <TR>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-size: 10pt">Date: September 19, 2023</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="vertical-align: top; border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt"><I>/s/ Jeffrey Thompson</I></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 52%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 5%; text-align: justify"><FONT STYLE="font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="width: 43%; text-align: justify"><FONT STYLE="font-size: 10pt">Jeffrey Thompson</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Chief Executive Officer</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(Principal Executive Officer)</FONT></TD></TR>
  </TABLE>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>rcat0919form10qexh32_2.htm
<DESCRIPTION>EXHIBIT 32.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><B>EXHIBIT 32.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>CERTIFICATION PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the Quarterly Report on Form 10-Q
of Red Cat Holdings, Inc. (the &ldquo;Company&rdquo;), for the quarter ended July 31, 2023, as filed with the Securities and Exchange
Commission on the date hereof (the &ldquo;Report&rdquo;), I, Joseph Hernon, Chief Financial Officer of the Company, certify, pursuant
to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="font: 12pt Times New Roman, Times, Serif; width: 24px; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 12pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="font: 12pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-size: 10pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <TR>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-size: 10pt">Date: September 19, 2023</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="vertical-align: top; border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt"><I>/s/ Joseph Hernon</I></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 52%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 5%; text-align: justify"><FONT STYLE="font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="width: 43%; text-align: justify"><FONT STYLE="font-size: 10pt">Joseph Hernon</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Chief Financial Officer</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(Principal Financial and Accounting Officer)</FONT></TD></TR>
  </TABLE>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>rcat-20230731.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.19b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 9Ks5s7xRiXgOn8uEZ3NcOayKeaOdwZ93qekhvGtxfZm6HyUgFVz6biETm49mQf0C -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:RCAT="http://RCAT/20230731" elementFormDefault="qualified" targetNamespace="http://RCAT/20230731">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://RCAT/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/BalanceSheets" id="BalanceSheets">
          <link:definition>00000002 - Statement - Consolidated Balance Sheets (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/StatementsOfOperations" id="StatementsOfOperations">
          <link:definition>00000004 - Statement - Consolidated Statements Of Operations (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/StatementsOfStockholdersEquity" id="StatementsOfStockholdersEquity">
          <link:definition>00000005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
          <link:definition>00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note1Business" id="Note1Business">
          <link:definition>00000007 - Disclosure - Note 1 &#8211; The Business</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies" id="Note2SummaryOfSignificantAccountingPolicies">
          <link:definition>00000008 - Disclosure - Note 2 &#8211; Summary of Significant Accounting Policies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment" id="Note3DiscontinuedOperationsSaleOfConsumerSegment">
          <link:definition>00000009 - Disclosure - Note 3 &#8211; Discontinued Operations &#8211; Sale of Consumer Segment</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note4MarketableSecurities" id="Note4MarketableSecurities">
          <link:definition>00000010 - Disclosure - Note 4 &#8211; Marketable Securities</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note5Inventories" id="Note5Inventories">
          <link:definition>00000011 - Disclosure - Note 5 &#8211; Inventories</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note6OtherCurrentAssets" id="Note6OtherCurrentAssets">
          <link:definition>00000012 - Disclosure - Note 6 &#8211; Other Current Assets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note7DueFromRelatedParty" id="Note7DueFromRelatedParty">
          <link:definition>00000013 - Disclosure - Note 7 &#8211; Due From Related Party</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note8IntangibleAssets" id="Note8IntangibleAssets">
          <link:definition>00000014 - Disclosure - Note 8 &#8211; Intangible Assets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note9PropertyAndEquipment" id="Note9PropertyAndEquipment">
          <link:definition>00000015 - Disclosure - Note 9 &#8211; Property and Equipment</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note10OtherLong-termAssets" id="Note10OtherLong-termAssets">
          <link:definition>00000016 - Disclosure - Note 10 &#8211; Other Long-Term Assets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note11OperatingLeases" id="Note11OperatingLeases">
          <link:definition>00000017 - Disclosure - Note 11 &#8211; Operating Leases</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note12DebtObligations" id="Note12DebtObligations">
          <link:definition>00000018 - Disclosure - Note 12 &#8211; Debt Obligations</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note13DueToRelatedParty" id="Note13DueToRelatedParty">
          <link:definition>00000019 - Disclosure - Note 13 &#8211; Due to Related Party</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note14IncomeTaxes" id="Note14IncomeTaxes">
          <link:definition>00000020 - Disclosure - Note 14 &#8211; Income Taxes</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note15CommonStock" id="Note15CommonStock">
          <link:definition>00000021 - Disclosure - Note 15 &#8211; Common Stock</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note16PreferredStock" id="Note16PreferredStock">
          <link:definition>00000022 - Disclosure - Note 16 &#8211; Preferred Stock</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note17Warrants" id="Note17Warrants">
          <link:definition>00000023 - Disclosure - Note 17 &#8211; Warrants</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note18ShareBasedAwards" id="Note18ShareBasedAwards">
          <link:definition>00000024 - Disclosure - Note 18 &#8211; Share Based Awards</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note19Derivatives" id="Note19Derivatives">
          <link:definition>00000025 - Disclosure - Note 19 &#8211; Derivatives</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note20-Related-partyTransactions" id="Note20-Related-partyTransactions">
          <link:definition>00000026 - Disclosure - Note 20 - Related-Party Transactions</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note21-SegmentReporting" id="Note21-SegmentReporting">
          <link:definition>00000027 - Disclosure - Note 21 - Segment Reporting</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note22-SaleOfConsumerSegment" id="Note22-SaleOfConsumerSegment">
          <link:definition>00000028 - Disclosure - Note 22 - Sale of Consumer Segment</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note23CommitmentsAndContingencies" id="Note23CommitmentsAndContingencies">
          <link:definition>00000029 - Disclosure - Note 23 &#8211; Commitments and Contingencies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note24SubsequentEvents" id="Note24SubsequentEvents">
          <link:definition>00000030 - Disclosure - Note 24 &#8211; Subsequent Events</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" id="Note2SummaryOfSignificantAccountingPoliciesPolicies">
          <link:definition>00000031 - Disclosure - Note 2 &#8211; Summary of Significant Accounting Policies (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables" id="Note2SummaryOfSignificantAccountingPoliciesTables">
          <link:definition>00000032 - Disclosure - Note 2 &#8211; Summary of Significant Accounting Policies (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" id="Note3DiscontinuedOperationsSaleOfConsumerSegmentTables">
          <link:definition>00000033 - Disclosure - Note 3 &#8211; Discontinued Operations &#8211; Sale of Consumer Segment (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note5InventoriesTables" id="Note5InventoriesTables">
          <link:definition>00000034 - Disclosure - Note 5 &#8211; Inventories (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note6OtherCurrentAssetsTables" id="Note6OtherCurrentAssetsTables">
          <link:definition>00000035 - Disclosure - Note 6 &#8211; Other Current Assets (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note8IntangibleAssetsTables" id="Note8IntangibleAssetsTables">
          <link:definition>00000036 - Disclosure - Note 8 &#8211; Intangible Assets (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note9PropertyAndEquipmentTables" id="Note9PropertyAndEquipmentTables">
          <link:definition>00000037 - Disclosure - Note 9 &#8211; Property and Equipment (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note10OtherLong-termAssetsTables" id="Note10OtherLong-termAssetsTables">
          <link:definition>00000038 - Disclosure - Note 10 &#8211; Other Long-Term Assets (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note11OperatingLeasesTables" id="Note11OperatingLeasesTables">
          <link:definition>00000039 - Disclosure - Note 11 &#8211; Operating Leases (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note12DebtObligationsTables" id="Note12DebtObligationsTables">
          <link:definition>00000040 - Disclosure - Note 12 &#8211; Debt Obligations (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note15CommonStockTables" id="Note15CommonStockTables">
          <link:definition>00000041 - Disclosure - Note 15 &#8211; Common Stock (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note17WarrantsTables" id="Note17WarrantsTables">
          <link:definition>00000042 - Disclosure - Note 17 &#8211; Warrants (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note18ShareBasedAwardsTables" id="Note18ShareBasedAwardsTables">
          <link:definition>00000043 - Disclosure - Note 18 &#8211; Share Based Awards (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note19DerivativesTables" id="Note19DerivativesTables">
          <link:definition>00000044 - Disclosure - Note 19 &#8211; Derivatives (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note21-SegmentReportingTables" id="Note21-SegmentReportingTables">
          <link:definition>00000045 - Disclosure - Note 21 - Segment Reporting (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" id="AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails">
          <link:definition>00000046 - Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative">
          <link:definition>00000047 - Disclosure - Note 2 &#8211; Summary of Significant Accounting Policies (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" id="DiscontinuedOperations-ResultsOfOperationsDetails">
          <link:definition>00000048 - Disclosure - Discontinued Operations - results of operations (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" id="AssetsAndLiabilitiesForConsumerSegmentDetails">
          <link:definition>00000049 - Disclosure - Assets and liabilities for the Consumer Segment (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" id="Note4MarketableSecuritiesDetailsNarrative">
          <link:definition>00000050 - Disclosure - Note 4 &#8211; Marketable Securities (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/InventoriesDetails" id="InventoriesDetails">
          <link:definition>00000051 - Disclosure - Inventories (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/OtherCurrentAssetsDetails" id="OtherCurrentAssetsDetails">
          <link:definition>00000052 - Disclosure - Other current assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" id="Note7DueFromRelatedPartyDetailsNarrative">
          <link:definition>00000053 - Disclosure - Note 7 &#8211; Due From Related Party (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/IntangibleAssetsDetails" id="IntangibleAssetsDetails">
          <link:definition>00000054 - Disclosure - Intangible assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" id="ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails">
          <link:definition>00000055 - Disclosure - Expected amortization expense for the unamortized finite-lived intangible assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" id="CompositionOfAndChangesInGoodwillDetails">
          <link:definition>00000056 - Disclosure - Composition of, and changes in goodwill (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note8IntangibleAssetsDetailsNarrative" id="Note8IntangibleAssetsDetailsNarrative">
          <link:definition>00000057 - Disclosure - Note 8 &#8211; Intangible Assets (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/PropertyAndEquipmentDetails" id="PropertyAndEquipmentDetails">
          <link:definition>00000058 - Disclosure - Property and equipment (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative" id="Note9PropertyAndEquipmentDetailsNarrative">
          <link:definition>00000059 - Disclosure - Note 9 &#8211; Property and Equipment (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/OtherLongTermAssetsDetails" id="OtherLongTermAssetsDetails">
          <link:definition>00000060 - Disclosure - Other long term assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative" id="Note10OtherLong-termAssetsDetailsNarrative">
          <link:definition>00000061 - Disclosure - Note 10 &#8211; Other Long-Term Assets (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/OperatingLeasesDetails" id="OperatingLeasesDetails">
          <link:definition>00000062 - Disclosure - Operating leases (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" id="SupplementalInformationRelatedToOperatingLeasesDetails">
          <link:definition>00000063 - Disclosure - Supplemental information related to operating leases (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/FutureLeasePaymentObligationsDetails" id="FutureLeasePaymentObligationsDetails">
          <link:definition>00000064 - Disclosure - Future lease payment obligations (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note11OperatingLeasesDetailsNarrative" id="Note11OperatingLeasesDetailsNarrative">
          <link:definition>00000065 - Disclosure - Note 11 &#8211; Operating Leases (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/OutstandingPrincipalPaymentsDetails" id="OutstandingPrincipalPaymentsDetails">
          <link:definition>00000066 - Disclosure - Outstanding principal payments (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note12DebtObligationsDetailsNarrative" id="Note12DebtObligationsDetailsNarrative">
          <link:definition>00000067 - Disclosure - Note 12 &#8211; Debt Obligations (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" id="Note13DueToRelatedPartyDetailsNarrative">
          <link:definition>00000068 - Disclosure - Note 13 &#8211; Due to Related Party (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note14IncomeTaxesDetailsNarrative" id="Note14IncomeTaxesDetailsNarrative">
          <link:definition>00000069 - Disclosure - Note 14 &#8211; Income Taxes (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" id="SummaryOfSharesOfCommonStockIssuedDetails">
          <link:definition>00000070 - Disclosure - Summary of shares of common stock issued (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note16PreferredStockDetailsNarrative" id="Note16PreferredStockDetailsNarrative">
          <link:definition>00000071 - Disclosure - Note 16 &#8211; Preferred Stock (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" id="SummaryOfWarrantsIssuedAndFairValuesDetails">
          <link:definition>00000072 - Disclosure - Summary of warrants issued and fair values (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/ChangesInWarrantsOutstandingDetails" id="ChangesInWarrantsOutstandingDetails">
          <link:definition>00000073 - Disclosure - Changes in warrants outstanding (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note17WarrantsDetailsNarrative" id="Note17WarrantsDetailsNarrative">
          <link:definition>00000074 - Disclosure - Note 17 &#8211; Warrants (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" id="AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails">
          <link:definition>00000075 - Disclosure - Assumptions used to calculate fair value of options granted (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/SummaryOfActivityUnderPlanDetails" id="SummaryOfActivityUnderPlanDetails">
          <link:definition>00000076 - Disclosure - Summary of activity under the Plan (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" id="SummaryOfRestrictedStockActivityUnderPlanDetails">
          <link:definition>00000077 - Disclosure - Summary of restricted stock activity under the Plan (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" id="StockCompensationExpenseByFunctionalCategoryDetails">
          <link:definition>00000078 - Disclosure - Stock compensation expense by functional category (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" id="Note18ShareBasedAwardsDetailsNarrative">
          <link:definition>00000079 - Disclosure - Note 18 &#8211; Share Based Awards (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" id="AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails">
          <link:definition>00000080 - Disclosure - Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/ChangesInDerivativeLiabilityDetails" id="ChangesInDerivativeLiabilityDetails">
          <link:definition>00000081 - Disclosure - Changes in the derivative liability (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" id="Note20-Related-partyTransactionsDetailsNarrative">
          <link:definition>00000082 - Disclosure - Note 20 - Related-Party Transactions (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" id="InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails">
          <link:definition>00000083 - Disclosure - Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="rcat-20230731_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="rcat-20230731_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="rcat-20230731_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="rcat-20230731_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
    <import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
    <import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
    <import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
    <import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd" />
    <element id="RCAT_SeriesAPreferredStock1Member" name="SeriesAPreferredStock1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_SeriesBPreferredStock1Member" name="SeriesBPreferredStock1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_IntangibleAssetsGrossCarryingAmountMember" name="IntangibleAssetsGrossCarryingAmountMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_IntangibleAssetsAccumulatedAmortizationMember" name="IntangibleAssetsAccumulatedAmortizationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_IntangibleAssetsNetCarryingValueMember" name="IntangibleAssetsNetCarryingValueMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_OperatingLeaseLocation1Member" name="OperatingLeaseLocation1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_OperatingLeaseLocation3Member" name="OperatingLeaseLocation3Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_OperatingLeaseLocation4Member" name="OperatingLeaseLocation4Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DebtObligation1Member" name="DebtObligation1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DebtObligation2Member" name="DebtObligation2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DebtObligation3Member" name="DebtObligation3Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DebtObligation4Member" name="DebtObligation4Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DebtObligation6Member" name="DebtObligation6Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DebtObligation7Member" name="DebtObligation7Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DebtObligation8Member" name="DebtObligation8Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DueToRelatedParty1Member" name="DueToRelatedParty1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DueToRelatedParty2Member" name="DueToRelatedParty2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_SeriesAPreferredStock2Member" name="SeriesAPreferredStock2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_WarrantsOutstanding1Member" name="WarrantsOutstanding1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_OptionsAssumptionsUsedMember" name="OptionsAssumptionsUsedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_Options1Member" name="Options1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DerivativesAssumptionsUsedMember" name="DerivativesAssumptionsUsedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_Director1Member" name="Director1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ConsumerMember" name="ConsumerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_PreferredStockValueSeriesB" name="PreferredStockValueSeriesB" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" name="IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" name="IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_EarningsPerShareBasicAndDilutedRCAT" name="EarningsPerShareBasicAndDilutedRCAT" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" name="WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_VestingOfRestrictedStockUnitsAmount" name="VestingOfRestrictedStockUnitsAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_VestingOfRestrictedStockUnitsShares" name="VestingOfRestrictedStockUnitsShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ShareBasedCompensationOptions" name="ShareBasedCompensationOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_StockAwardsNonEmployees" name="StockAwardsNonEmployees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" name="IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ConversionOfPreferredStockIntoCommonStock" name="ConversionOfPreferredStockIntoCommonStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_FairValueOfSharesWithheldAsPaymentOfNoteReceivable" name="FairValueOfSharesWithheldAsPaymentOfNoteReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_TaxesRelatedToNetShareSettlementOfEquityAwards" name="TaxesRelatedToNetShareSettlementOfEquityAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DisclosureNote7DueFromRelatedPartyAbstract" name="DisclosureNote7DueFromRelatedPartyAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DueFromRelatedPartyDisclosureTextBlock" name="DueFromRelatedPartyDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DisclosureNote10OtherLongtermAssetsAbstract" name="DisclosureNote10OtherLongtermAssetsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_OtherLongTermAssetsDisclosureTextBlock" name="OtherLongTermAssetsDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DisclosureNote13DueToRelatedPartyAbstract" name="DisclosureNote13DueToRelatedPartyAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_RelatedPartyPayablesDisclosureTextBlock" name="RelatedPartyPayablesDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DisclosureNote17WarrantsAbstract" name="DisclosureNote17WarrantsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_WarrantsDisclosureTextBlock" name="WarrantsDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DisclosureNote21SegmentReportingAbstract" name="DisclosureNote21SegmentReportingAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_SegmentReportingTextBlock" name="SegmentReportingTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DisclosureNote22SaleOfConsumerSegmentAbstract" name="DisclosureNote22SaleOfConsumerSegmentAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_SaleOfConsumerSegmentDisclosureTextBlock" name="SaleOfConsumerSegmentDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_RelatedPartiesPolicyTextBlock" name="RelatedPartiesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_SegmentReportingPolicyTextBlock" name="SegmentReportingPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock" name="ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ScheduleOfOtherLongTermAssetsTableTextBlock" name="ScheduleOfOtherLongTermAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ScheduleOfDebtPaymentsDueTableTextBlock" name="ScheduleOfDebtPaymentsDueTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ScheduleOfWarrantsIssuedAndFairValueTableTextBlock" name="ScheduleOfWarrantsIssuedAndFairValueTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ScheduleOfAssumptionsUsed1TableTextBlock" name="ScheduleOfAssumptionsUsed1TableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ScheduleOfAssumptionsUsed2TableTextBlock" name="ScheduleOfAssumptionsUsed2TableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount" name="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount" name="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount" name="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount" name="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract" name="DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense" name="DisposalGroupIncludingDiscontinuedOperationOperationsExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" name="DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" name="DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract" name="DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" name="DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations" name="DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent" name="DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent" name="DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DisposalGroupIncludingDiscontinuedOperationWorkingCapital" name="DisposalGroupIncludingDiscontinuedOperationWorkingCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_CorporateBondsAtCarryingValueFairValue" name="CorporateBondsAtCarryingValueFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_CorporateBondsAtCarryingValueCostBasis" name="CorporateBondsAtCarryingValueCostBasis" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_CorporateBondsAtCarryingValueUnrealizedLosses" name="CorporateBondsAtCarryingValueUnrealizedLosses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_CorporateBondsAtCarryingValueContractualMaturities2" name="CorporateBondsAtCarryingValueContractualMaturities2" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_CashCompensationSubjectToTaxation" name="CashCompensationSubjectToTaxation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_IncomeAssociatedWithStockCompensationSubjectToTaxation" name="IncomeAssociatedWithStockCompensationSubjectToTaxation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation" name="NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteShares" name="CommonStockWithheldByCompanyAppliedAgainstNoteShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteAmount" name="CommonStockWithheldByCompanyAppliedAgainstNoteAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_SharesHeldAtTransferAgentUntilNoteReceivableRepayment" name="SharesHeldAtTransferAgentUntilNoteReceivableRepayment" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_RestrictedStockScheduledToVestShares" name="RestrictedStockScheduledToVestShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable" name="RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_PaymentsForTaxLiability" name="PaymentsForTaxLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_EstimatedTaxesOwedRelatedToStockCompensation" name="EstimatedTaxesOwedRelatedToStockCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" name="FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" />
    <element id="RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain" name="FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_FiniteLivedProprietaryTechnologyGross" name="FiniteLivedProprietaryTechnologyGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_FiniteLivedNoncompeteAgreementsGross1" name="FiniteLivedNoncompeteAgreementsGross1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_FiniteLivedCustomerRelationshipsGross1" name="FiniteLivedCustomerRelationshipsGross1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_FiniteLivedIntangibleAssetsGross1" name="FiniteLivedIntangibleAssetsGross1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_IndefiniteLivedIntangibleAssetsExcludingGoodwill1" name="IndefiniteLivedIntangibleAssetsExcludingGoodwill1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_IntangibleAssetsNetExcludingGoodwill1" name="IntangibleAssetsNetExcludingGoodwill1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_PropertyPlantAndEquipmentLeaseholdImprovements" name="PropertyPlantAndEquipmentLeaseholdImprovements" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_PropertyPlantAndEquipmentFurnitureAndEquipment" name="PropertyPlantAndEquipmentFurnitureAndEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_SAFEAgreementAssets" name="SAFEAgreementAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_PaymentForSAFEAgreement" name="PaymentForSAFEAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_OperatingCashPaidToSettleLeaseLiabilities" name="OperatingCashPaidToSettleLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix" name="LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_OutstandingPrincipalPaymentsDueYearOne" name="OutstandingPrincipalPaymentsDueYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_OutstandingPrincipalPaymentsDueYearTwo" name="OutstandingPrincipalPaymentsDueYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_OutstandingPrincipalPaymentsDueTotal" name="OutstandingPrincipalPaymentsDueTotal" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_OutstandingPrincipalPaymentsDueShortTerm" name="OutstandingPrincipalPaymentsDueShortTerm" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_OutstandingPrincipalPaymentsDueLongTerm" name="OutstandingPrincipalPaymentsDueLongTerm" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ConvertibleNoteAgreementAmount" name="ConvertibleNoteAgreementAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_SBAPPPLoanAmountsReceived" name="SBAPPPLoanAmountsReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_SBAPPPLoanPrincipalBalanceForgiven" name="SBAPPPLoanPrincipalBalanceForgiven" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_SBAPPPLoanAccruedInterestForgiven" name="SBAPPPLoanAccruedInterestForgiven" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_LeaseholdImprovementAgreementFundsReceived" name="LeaseholdImprovementAgreementFundsReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset" name="FinancingAgreementFundingOfPurchaseOfFixedAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_PromissoryNoteOriginalPrincipalAmount" name="PromissoryNoteOriginalPrincipalAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_RefundRelatedToPrepaidInventoryIssuedByCompany" name="RefundRelatedToPrepaidInventoryIssuedByCompany" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DebtInstrumentOutstandingBalancePayment" name="DebtInstrumentOutstandingBalancePayment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DebtInstrumentOutstandingAccruedInterestPayment" name="DebtInstrumentOutstandingAccruedInterestPayment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_LineOfCreditObligationAssumedInConnectionWithAcquisition" name="LineOfCreditObligationAssumedInConnectionWithAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DebtInstrumentInterestRateDuringPeriod1" name="DebtInstrumentInterestRateDuringPeriod1" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DueToOtherRelatedPartyClassifiedCurrent" name="DueToOtherRelatedPartyClassifiedCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities" name="StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock" name="StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock" name="StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_NumberOfWarrantsUponIssuance" name="NumberOfWarrantsUponIssuance" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_InitialFairValueOfWarrantsUponIssuance" name="InitialFairValueOfWarrantsUponIssuance" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_NumberOfWarrantsOutstanding" name="NumberOfWarrantsOutstanding" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_FairValueOfWarrantsOutstanding" name="FairValueOfWarrantsOutstanding" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_NumberOfWarrantsOutstanding2" name="NumberOfWarrantsOutstanding2" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_FairValueOfWarrantsOutstanding2" name="FairValueOfWarrantsOutstanding2" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_WarrantsIssuedExercisePrice" name="WarrantsIssuedExercisePrice" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ProceedsReceivedFromExerciseOfWarrants" name="ProceedsReceivedFromExerciseOfWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ExerciseOfWarrantsShares" name="ExerciseOfWarrantsShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants" name="ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_WarrantsToPurchaseSharesIssued" name="WarrantsToPurchaseSharesIssued" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_FairValueOfOptionsAxis" name="FairValueOfOptionsAxis" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" />
    <element id="RCAT_FairValueOfOptionsDomain" name="FairValueOfOptionsDomain" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2" name="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ShareBasedCompensationSharesRestrictedStockAxis" name="ShareBasedCompensationSharesRestrictedStockAxis" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" />
    <element id="RCAT_ShareBasedCompensationSharesRestrictedStockDomain" name="ShareBasedCompensationSharesRestrictedStockDomain" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice" name="SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod" name="SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares" name="SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_GeneralAndAdministrativeStockCompensationExpense" name="GeneralAndAdministrativeStockCompensationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ResearchAndDevelopmentStockCompensationExpense" name="ResearchAndDevelopmentStockCompensationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_OperationsStockCompensationExpense" name="OperationsStockCompensationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_SalesAndMarketingStockCompensationExpense" name="SalesAndMarketingStockCompensationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_TotalStockCompensationExpense" name="TotalStockCompensationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum" name="NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions" name="UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_StockCompensationExpensePertainingToOptions" name="StockCompensationExpensePertainingToOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_StockCompensationExpensePertainingToRestrictedStockUnits" name="StockCompensationExpensePertainingToRestrictedStockUnits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_FairValueOfDerivativesAxis" name="FairValueOfDerivativesAxis" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" />
    <element id="RCAT_FairValueOfDerivativesDomain" name="FairValueOfDerivativesDomain" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_DerivativeLiabilitiesAdditionsDuringPeriod" name="DerivativeLiabilitiesAdditionsDuringPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_EliminatedUponConversionOrExerciseOfWarrants" name="EliminatedUponConversionOrExerciseOfWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_ConsultingAgreementMonthlyPayments" name="ConsultingAgreementMonthlyPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement" name="OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice" name="OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>rcat-20230731_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.19b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://RCAT/role/Cover" xlink:href="rcat-20230731.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/BalanceSheets" xlink:href="rcat-20230731.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/BalanceSheetsParenthetical" xlink:href="rcat-20230731.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfOperations" xlink:href="rcat-20230731.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfStockholdersEquity" xlink:href="rcat-20230731.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfCashFlows" xlink:href="rcat-20230731.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note1Business" xlink:href="rcat-20230731.xsd#Note1Business" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies" xlink:href="rcat-20230731.xsd#Note2SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:href="rcat-20230731.xsd#Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note4MarketableSecurities" xlink:href="rcat-20230731.xsd#Note4MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note5Inventories" xlink:href="rcat-20230731.xsd#Note5Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note6OtherCurrentAssets" xlink:href="rcat-20230731.xsd#Note6OtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note7DueFromRelatedParty" xlink:href="rcat-20230731.xsd#Note7DueFromRelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssets" xlink:href="rcat-20230731.xsd#Note8IntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipment" xlink:href="rcat-20230731.xsd#Note9PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssets" xlink:href="rcat-20230731.xsd#Note10OtherLong-termAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeases" xlink:href="rcat-20230731.xsd#Note11OperatingLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligations" xlink:href="rcat-20230731.xsd#Note12DebtObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note13DueToRelatedParty" xlink:href="rcat-20230731.xsd#Note13DueToRelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note14IncomeTaxes" xlink:href="rcat-20230731.xsd#Note14IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStock" xlink:href="rcat-20230731.xsd#Note15CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note16PreferredStock" xlink:href="rcat-20230731.xsd#Note16PreferredStock" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17Warrants" xlink:href="rcat-20230731.xsd#Note17Warrants" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwards" xlink:href="rcat-20230731.xsd#Note18ShareBasedAwards" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note19Derivatives" xlink:href="rcat-20230731.xsd#Note19Derivatives" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note20-Related-partyTransactions" xlink:href="rcat-20230731.xsd#Note20-Related-partyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note21-SegmentReporting" xlink:href="rcat-20230731.xsd#Note21-SegmentReporting" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note22-SaleOfConsumerSegment" xlink:href="rcat-20230731.xsd#Note22-SaleOfConsumerSegment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note23CommitmentsAndContingencies" xlink:href="rcat-20230731.xsd#Note23CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note24SubsequentEvents" xlink:href="rcat-20230731.xsd#Note24SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="rcat-20230731.xsd#Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables" xlink:href="rcat-20230731.xsd#Note2SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:href="rcat-20230731.xsd#Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note5InventoriesTables" xlink:href="rcat-20230731.xsd#Note5InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note6OtherCurrentAssetsTables" xlink:href="rcat-20230731.xsd#Note6OtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssetsTables" xlink:href="rcat-20230731.xsd#Note8IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipmentTables" xlink:href="rcat-20230731.xsd#Note9PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssetsTables" xlink:href="rcat-20230731.xsd#Note10OtherLong-termAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeasesTables" xlink:href="rcat-20230731.xsd#Note11OperatingLeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligationsTables" xlink:href="rcat-20230731.xsd#Note12DebtObligationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStockTables" xlink:href="rcat-20230731.xsd#Note15CommonStockTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17WarrantsTables" xlink:href="rcat-20230731.xsd#Note17WarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwardsTables" xlink:href="rcat-20230731.xsd#Note18ShareBasedAwardsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note19DerivativesTables" xlink:href="rcat-20230731.xsd#Note19DerivativesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note21-SegmentReportingTables" xlink:href="rcat-20230731.xsd#Note21-SegmentReportingTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:href="rcat-20230731.xsd#AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="rcat-20230731.xsd#Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" xlink:href="rcat-20230731.xsd#DiscontinuedOperations-ResultsOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:href="rcat-20230731.xsd#AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" xlink:href="rcat-20230731.xsd#Note4MarketableSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/InventoriesDetails" xlink:href="rcat-20230731.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OtherCurrentAssetsDetails" xlink:href="rcat-20230731.xsd#OtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" xlink:href="rcat-20230731.xsd#Note7DueFromRelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/IntangibleAssetsDetails" xlink:href="rcat-20230731.xsd#IntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:href="rcat-20230731.xsd#ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" xlink:href="rcat-20230731.xsd#CompositionOfAndChangesInGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssetsDetailsNarrative" xlink:href="rcat-20230731.xsd#Note8IntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/PropertyAndEquipmentDetails" xlink:href="rcat-20230731.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative" xlink:href="rcat-20230731.xsd#Note9PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OtherLongTermAssetsDetails" xlink:href="rcat-20230731.xsd#OtherLongTermAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative" xlink:href="rcat-20230731.xsd#Note10OtherLong-termAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OperatingLeasesDetails" xlink:href="rcat-20230731.xsd#OperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" xlink:href="rcat-20230731.xsd#SupplementalInformationRelatedToOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/FutureLeasePaymentObligationsDetails" xlink:href="rcat-20230731.xsd#FutureLeasePaymentObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeasesDetailsNarrative" xlink:href="rcat-20230731.xsd#Note11OperatingLeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OutstandingPrincipalPaymentsDetails" xlink:href="rcat-20230731.xsd#OutstandingPrincipalPaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligationsDetailsNarrative" xlink:href="rcat-20230731.xsd#Note12DebtObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" xlink:href="rcat-20230731.xsd#Note13DueToRelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note14IncomeTaxesDetailsNarrative" xlink:href="rcat-20230731.xsd#Note14IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" xlink:href="rcat-20230731.xsd#SummaryOfSharesOfCommonStockIssuedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note16PreferredStockDetailsNarrative" xlink:href="rcat-20230731.xsd#Note16PreferredStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:href="rcat-20230731.xsd#SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ChangesInWarrantsOutstandingDetails" xlink:href="rcat-20230731.xsd#ChangesInWarrantsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17WarrantsDetailsNarrative" xlink:href="rcat-20230731.xsd#Note17WarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:href="rcat-20230731.xsd#AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfActivityUnderPlanDetails" xlink:href="rcat-20230731.xsd#SummaryOfActivityUnderPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:href="rcat-20230731.xsd#SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" xlink:href="rcat-20230731.xsd#StockCompensationExpenseByFunctionalCategoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" xlink:href="rcat-20230731.xsd#Note18ShareBasedAwardsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:href="rcat-20230731.xsd#AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ChangesInDerivativeLiabilityDetails" xlink:href="rcat-20230731.xsd#ChangesInDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" xlink:href="rcat-20230731.xsd#Note20-Related-partyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" xlink:href="rcat-20230731.xsd#InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCash" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Investments" xlink:label="loc_us-gaapInvestments" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapShortTermBorrowings" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaapDerivativeLiabilitiesCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDerivativeLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:label="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_PreferredStockValueSeriesB" xlink:label="loc_RCATPreferredStockValueSeriesB" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_RCATPreferredStockValueSeriesB" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements Of Operations (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="loc_us-gaapOtherCostAndExpenseOperating" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapOtherCostAndExpenseOperating" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="loc_us-gaapMarketingAndAdvertisingExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapMarketingAndAdvertisingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInDerivativeAssetsAndLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:to="loc_us-gaapIncreaseDecreaseInDerivativeAssetsAndLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaapInvestmentIncomeNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:to="loc_us-gaapInvestmentIncomeNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonrecurringIncomeExpense" xlink:label="loc_us-gaapOtherNonrecurringIncomeExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherNonrecurringIncomeExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaapIncomeLossFromContinuingOperations" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperations" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperations" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Stockholders&apos; Equity (Unaudited)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaapPaymentsToAcquireProductiveAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireProductiveAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="loc_us-gaapPaymentsToAcquireInvestments" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireInvestments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForOtherTaxes" xlink:label="loc_us-gaapPaymentsForOtherTaxes" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsForOtherTaxes" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInDiscontinuedOperations" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInDiscontinuedOperations" xlink:to="loc_us-gaapCashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInDiscontinuedOperations" xlink:to="loc_us-gaapCashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInDiscontinuedOperations" xlink:to="loc_us-gaapCashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note1Business" xlink:title="00000007 - Disclosure - Note 1 &#8211; The Business" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - Note 2 &#8211; Summary of Significant Accounting Policies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:title="00000009 - Disclosure - Note 3 &#8211; Discontinued Operations &#8211; Sale of Consumer Segment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note4MarketableSecurities" xlink:title="00000010 - Disclosure - Note 4 &#8211; Marketable Securities" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note5Inventories" xlink:title="00000011 - Disclosure - Note 5 &#8211; Inventories" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note6OtherCurrentAssets" xlink:title="00000012 - Disclosure - Note 6 &#8211; Other Current Assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note7DueFromRelatedParty" xlink:title="00000013 - Disclosure - Note 7 &#8211; Due From Related Party" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note8IntangibleAssets" xlink:title="00000014 - Disclosure - Note 8 &#8211; Intangible Assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note9PropertyAndEquipment" xlink:title="00000015 - Disclosure - Note 9 &#8211; Property and Equipment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note10OtherLong-termAssets" xlink:title="00000016 - Disclosure - Note 10 &#8211; Other Long-Term Assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note11OperatingLeases" xlink:title="00000017 - Disclosure - Note 11 &#8211; Operating Leases" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note12DebtObligations" xlink:title="00000018 - Disclosure - Note 12 &#8211; Debt Obligations" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note13DueToRelatedParty" xlink:title="00000019 - Disclosure - Note 13 &#8211; Due to Related Party" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note14IncomeTaxes" xlink:title="00000020 - Disclosure - Note 14 &#8211; Income Taxes" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note15CommonStock" xlink:title="00000021 - Disclosure - Note 15 &#8211; Common Stock" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note16PreferredStock" xlink:title="00000022 - Disclosure - Note 16 &#8211; Preferred Stock" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note17Warrants" xlink:title="00000023 - Disclosure - Note 17 &#8211; Warrants" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note18ShareBasedAwards" xlink:title="00000024 - Disclosure - Note 18 &#8211; Share Based Awards" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note19Derivatives" xlink:title="00000025 - Disclosure - Note 19 &#8211; Derivatives" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note20-Related-partyTransactions" xlink:title="00000026 - Disclosure - Note 20 - Related-Party Transactions" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note21-SegmentReporting" xlink:title="00000027 - Disclosure - Note 21 - Segment Reporting" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note22-SaleOfConsumerSegment" xlink:title="00000028 - Disclosure - Note 22 - Sale of Consumer Segment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note23CommitmentsAndContingencies" xlink:title="00000029 - Disclosure - Note 23 &#8211; Commitments and Contingencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note24SubsequentEvents" xlink:title="00000030 - Disclosure - Note 24 &#8211; Subsequent Events" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000031 - Disclosure - Note 2 &#8211; Summary of Significant Accounting Policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000032 - Disclosure - Note 2 &#8211; Summary of Significant Accounting Policies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:title="00000033 - Disclosure - Note 3 &#8211; Discontinued Operations &#8211; Sale of Consumer Segment (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note5InventoriesTables" xlink:title="00000034 - Disclosure - Note 5 &#8211; Inventories (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note6OtherCurrentAssetsTables" xlink:title="00000035 - Disclosure - Note 6 &#8211; Other Current Assets (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note8IntangibleAssetsTables" xlink:title="00000036 - Disclosure - Note 8 &#8211; Intangible Assets (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note9PropertyAndEquipmentTables" xlink:title="00000037 - Disclosure - Note 9 &#8211; Property and Equipment (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note10OtherLong-termAssetsTables" xlink:title="00000038 - Disclosure - Note 10 &#8211; Other Long-Term Assets (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note11OperatingLeasesTables" xlink:title="00000039 - Disclosure - Note 11 &#8211; Operating Leases (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note12DebtObligationsTables" xlink:title="00000040 - Disclosure - Note 12 &#8211; Debt Obligations (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note15CommonStockTables" xlink:title="00000041 - Disclosure - Note 15 &#8211; Common Stock (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note17WarrantsTables" xlink:title="00000042 - Disclosure - Note 17 &#8211; Warrants (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note18ShareBasedAwardsTables" xlink:title="00000043 - Disclosure - Note 18 &#8211; Share Based Awards (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note19DerivativesTables" xlink:title="00000044 - Disclosure - Note 19 &#8211; Derivatives (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note21-SegmentReportingTables" xlink:title="00000045 - Disclosure - Note 21 - Segment Reporting (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:title="00000046 - Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000047 - Disclosure - Note 2 &#8211; Summary of Significant Accounting Policies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" xlink:title="00000048 - Disclosure - Discontinued Operations - results of operations (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:title="00000049 - Disclosure - Assets and liabilities for the Consumer Segment (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" xlink:title="00000050 - Disclosure - Note 4 &#8211; Marketable Securities (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/InventoriesDetails" xlink:title="00000051 - Disclosure - Inventories (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/OtherCurrentAssetsDetails" xlink:title="00000052 - Disclosure - Other current assets (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" xlink:title="00000053 - Disclosure - Note 7 &#8211; Due From Related Party (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/IntangibleAssetsDetails" xlink:title="00000054 - Disclosure - Intangible assets (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:title="00000055 - Disclosure - Expected amortization expense for the unamortized finite-lived intangible assets (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" xlink:title="00000056 - Disclosure - Composition of, and changes in goodwill (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note8IntangibleAssetsDetailsNarrative" xlink:title="00000057 - Disclosure - Note 8 &#8211; Intangible Assets (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/PropertyAndEquipmentDetails" xlink:title="00000058 - Disclosure - Property and equipment (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative" xlink:title="00000059 - Disclosure - Note 9 &#8211; Property and Equipment (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/OtherLongTermAssetsDetails" xlink:title="00000060 - Disclosure - Other long term assets (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative" xlink:title="00000061 - Disclosure - Note 10 &#8211; Other Long-Term Assets (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/OperatingLeasesDetails" xlink:title="00000062 - Disclosure - Operating leases (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" xlink:title="00000063 - Disclosure - Supplemental information related to operating leases (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/FutureLeasePaymentObligationsDetails" xlink:title="00000064 - Disclosure - Future lease payment obligations (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note11OperatingLeasesDetailsNarrative" xlink:title="00000065 - Disclosure - Note 11 &#8211; Operating Leases (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/OutstandingPrincipalPaymentsDetails" xlink:title="00000066 - Disclosure - Outstanding principal payments (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note12DebtObligationsDetailsNarrative" xlink:title="00000067 - Disclosure - Note 12 &#8211; Debt Obligations (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" xlink:title="00000068 - Disclosure - Note 13 &#8211; Due to Related Party (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note14IncomeTaxesDetailsNarrative" xlink:title="00000069 - Disclosure - Note 14 &#8211; Income Taxes (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" xlink:title="00000070 - Disclosure - Summary of shares of common stock issued (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note16PreferredStockDetailsNarrative" xlink:title="00000071 - Disclosure - Note 16 &#8211; Preferred Stock (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:title="00000072 - Disclosure - Summary of warrants issued and fair values (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/ChangesInWarrantsOutstandingDetails" xlink:title="00000073 - Disclosure - Changes in warrants outstanding (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note17WarrantsDetailsNarrative" xlink:title="00000074 - Disclosure - Note 17 &#8211; Warrants (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:title="00000075 - Disclosure - Assumptions used to calculate fair value of options granted (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfActivityUnderPlanDetails" xlink:title="00000076 - Disclosure - Summary of activity under the Plan (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:title="00000077 - Disclosure - Summary of restricted stock activity under the Plan (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" xlink:title="00000078 - Disclosure - Stock compensation expense by functional category (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" xlink:title="00000079 - Disclosure - Note 18 &#8211; Share Based Awards (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:title="00000080 - Disclosure - Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/ChangesInDerivativeLiabilityDetails" xlink:title="00000081 - Disclosure - Changes in the derivative liability (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" xlink:title="00000082 - Disclosure - Note 20 - Related-Party Transactions (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" xlink:title="00000083 - Disclosure - Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>rcat-20230731_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.19b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://RCAT/role/Cover" xlink:href="rcat-20230731.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/BalanceSheets" xlink:href="rcat-20230731.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/BalanceSheetsParenthetical" xlink:href="rcat-20230731.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfOperations" xlink:href="rcat-20230731.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfStockholdersEquity" xlink:href="rcat-20230731.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfCashFlows" xlink:href="rcat-20230731.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note1Business" xlink:href="rcat-20230731.xsd#Note1Business" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies" xlink:href="rcat-20230731.xsd#Note2SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:href="rcat-20230731.xsd#Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note4MarketableSecurities" xlink:href="rcat-20230731.xsd#Note4MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note5Inventories" xlink:href="rcat-20230731.xsd#Note5Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note6OtherCurrentAssets" xlink:href="rcat-20230731.xsd#Note6OtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note7DueFromRelatedParty" xlink:href="rcat-20230731.xsd#Note7DueFromRelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssets" xlink:href="rcat-20230731.xsd#Note8IntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipment" xlink:href="rcat-20230731.xsd#Note9PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssets" xlink:href="rcat-20230731.xsd#Note10OtherLong-termAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeases" xlink:href="rcat-20230731.xsd#Note11OperatingLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligations" xlink:href="rcat-20230731.xsd#Note12DebtObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note13DueToRelatedParty" xlink:href="rcat-20230731.xsd#Note13DueToRelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note14IncomeTaxes" xlink:href="rcat-20230731.xsd#Note14IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStock" xlink:href="rcat-20230731.xsd#Note15CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note16PreferredStock" xlink:href="rcat-20230731.xsd#Note16PreferredStock" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17Warrants" xlink:href="rcat-20230731.xsd#Note17Warrants" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwards" xlink:href="rcat-20230731.xsd#Note18ShareBasedAwards" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note19Derivatives" xlink:href="rcat-20230731.xsd#Note19Derivatives" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note20-Related-partyTransactions" xlink:href="rcat-20230731.xsd#Note20-Related-partyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note21-SegmentReporting" xlink:href="rcat-20230731.xsd#Note21-SegmentReporting" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note22-SaleOfConsumerSegment" xlink:href="rcat-20230731.xsd#Note22-SaleOfConsumerSegment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note23CommitmentsAndContingencies" xlink:href="rcat-20230731.xsd#Note23CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note24SubsequentEvents" xlink:href="rcat-20230731.xsd#Note24SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="rcat-20230731.xsd#Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables" xlink:href="rcat-20230731.xsd#Note2SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:href="rcat-20230731.xsd#Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note5InventoriesTables" xlink:href="rcat-20230731.xsd#Note5InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note6OtherCurrentAssetsTables" xlink:href="rcat-20230731.xsd#Note6OtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssetsTables" xlink:href="rcat-20230731.xsd#Note8IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipmentTables" xlink:href="rcat-20230731.xsd#Note9PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssetsTables" xlink:href="rcat-20230731.xsd#Note10OtherLong-termAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeasesTables" xlink:href="rcat-20230731.xsd#Note11OperatingLeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligationsTables" xlink:href="rcat-20230731.xsd#Note12DebtObligationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStockTables" xlink:href="rcat-20230731.xsd#Note15CommonStockTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17WarrantsTables" xlink:href="rcat-20230731.xsd#Note17WarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwardsTables" xlink:href="rcat-20230731.xsd#Note18ShareBasedAwardsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note19DerivativesTables" xlink:href="rcat-20230731.xsd#Note19DerivativesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note21-SegmentReportingTables" xlink:href="rcat-20230731.xsd#Note21-SegmentReportingTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:href="rcat-20230731.xsd#AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="rcat-20230731.xsd#Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" xlink:href="rcat-20230731.xsd#DiscontinuedOperations-ResultsOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:href="rcat-20230731.xsd#AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" xlink:href="rcat-20230731.xsd#Note4MarketableSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/InventoriesDetails" xlink:href="rcat-20230731.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OtherCurrentAssetsDetails" xlink:href="rcat-20230731.xsd#OtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" xlink:href="rcat-20230731.xsd#Note7DueFromRelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/IntangibleAssetsDetails" xlink:href="rcat-20230731.xsd#IntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:href="rcat-20230731.xsd#ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" xlink:href="rcat-20230731.xsd#CompositionOfAndChangesInGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssetsDetailsNarrative" xlink:href="rcat-20230731.xsd#Note8IntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/PropertyAndEquipmentDetails" xlink:href="rcat-20230731.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative" xlink:href="rcat-20230731.xsd#Note9PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OtherLongTermAssetsDetails" xlink:href="rcat-20230731.xsd#OtherLongTermAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative" xlink:href="rcat-20230731.xsd#Note10OtherLong-termAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OperatingLeasesDetails" xlink:href="rcat-20230731.xsd#OperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" xlink:href="rcat-20230731.xsd#SupplementalInformationRelatedToOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/FutureLeasePaymentObligationsDetails" xlink:href="rcat-20230731.xsd#FutureLeasePaymentObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeasesDetailsNarrative" xlink:href="rcat-20230731.xsd#Note11OperatingLeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OutstandingPrincipalPaymentsDetails" xlink:href="rcat-20230731.xsd#OutstandingPrincipalPaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligationsDetailsNarrative" xlink:href="rcat-20230731.xsd#Note12DebtObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" xlink:href="rcat-20230731.xsd#Note13DueToRelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note14IncomeTaxesDetailsNarrative" xlink:href="rcat-20230731.xsd#Note14IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" xlink:href="rcat-20230731.xsd#SummaryOfSharesOfCommonStockIssuedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note16PreferredStockDetailsNarrative" xlink:href="rcat-20230731.xsd#Note16PreferredStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:href="rcat-20230731.xsd#SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ChangesInWarrantsOutstandingDetails" xlink:href="rcat-20230731.xsd#ChangesInWarrantsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17WarrantsDetailsNarrative" xlink:href="rcat-20230731.xsd#Note17WarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:href="rcat-20230731.xsd#AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfActivityUnderPlanDetails" xlink:href="rcat-20230731.xsd#SummaryOfActivityUnderPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:href="rcat-20230731.xsd#SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" xlink:href="rcat-20230731.xsd#StockCompensationExpenseByFunctionalCategoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" xlink:href="rcat-20230731.xsd#Note18ShareBasedAwardsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:href="rcat-20230731.xsd#AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ChangesInDerivativeLiabilityDetails" xlink:href="rcat-20230731.xsd#ChangesInDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" xlink:href="rcat-20230731.xsd#Note20-Related-partyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" xlink:href="rcat-20230731.xsd#InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaapSeriesBPreferredStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesBPreferredStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_50" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements Of Operations (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Stockholders&apos; Equity (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SeriesAPreferredStock1Member" xlink:label="loc_RCATSeriesAPreferredStock1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_RCATSeriesAPreferredStock1Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SeriesBPreferredStock1Member" xlink:label="loc_RCATSeriesBPreferredStock1Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_RCATSeriesBPreferredStock1Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_VestingOfRestrictedStockUnitsAmount" xlink:label="loc_RCATVestingOfRestrictedStockUnitsAmount_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATVestingOfRestrictedStockUnitsAmount_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_VestingOfRestrictedStockUnitsShares" xlink:label="loc_RCATVestingOfRestrictedStockUnitsShares_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATVestingOfRestrictedStockUnitsShares_80" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss_80" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_80" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_80" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_80" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_80" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note1Business" xlink:title="00000007 - Disclosure - Note 1 &#8211; The Business" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - Note 2 &#8211; Summary of Significant Accounting Policies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:title="00000009 - Disclosure - Note 3 &#8211; Discontinued Operations &#8211; Sale of Consumer Segment" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note4MarketableSecurities" xlink:title="00000010 - Disclosure - Note 4 &#8211; Marketable Securities" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note5Inventories" xlink:title="00000011 - Disclosure - Note 5 &#8211; Inventories" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note6OtherCurrentAssets" xlink:title="00000012 - Disclosure - Note 6 &#8211; Other Current Assets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note7DueFromRelatedParty" xlink:title="00000013 - Disclosure - Note 7 &#8211; Due From Related Party" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note8IntangibleAssets" xlink:title="00000014 - Disclosure - Note 8 &#8211; Intangible Assets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note9PropertyAndEquipment" xlink:title="00000015 - Disclosure - Note 9 &#8211; Property and Equipment" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note10OtherLong-termAssets" xlink:title="00000016 - Disclosure - Note 10 &#8211; Other Long-Term Assets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note11OperatingLeases" xlink:title="00000017 - Disclosure - Note 11 &#8211; Operating Leases" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note12DebtObligations" xlink:title="00000018 - Disclosure - Note 12 &#8211; Debt Obligations" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note13DueToRelatedParty" xlink:title="00000019 - Disclosure - Note 13 &#8211; Due to Related Party" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note14IncomeTaxes" xlink:title="00000020 - Disclosure - Note 14 &#8211; Income Taxes" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note15CommonStock" xlink:title="00000021 - Disclosure - Note 15 &#8211; Common Stock" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note16PreferredStock" xlink:title="00000022 - Disclosure - Note 16 &#8211; Preferred Stock" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note17Warrants" xlink:title="00000023 - Disclosure - Note 17 &#8211; Warrants" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note18ShareBasedAwards" xlink:title="00000024 - Disclosure - Note 18 &#8211; Share Based Awards" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note19Derivatives" xlink:title="00000025 - Disclosure - Note 19 &#8211; Derivatives" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note20-Related-partyTransactions" xlink:title="00000026 - Disclosure - Note 20 - Related-Party Transactions" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note21-SegmentReporting" xlink:title="00000027 - Disclosure - Note 21 - Segment Reporting" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note22-SaleOfConsumerSegment" xlink:title="00000028 - Disclosure - Note 22 - Sale of Consumer Segment" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note23CommitmentsAndContingencies" xlink:title="00000029 - Disclosure - Note 23 &#8211; Commitments and Contingencies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note24SubsequentEvents" xlink:title="00000030 - Disclosure - Note 24 &#8211; Subsequent Events" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000031 - Disclosure - Note 2 &#8211; Summary of Significant Accounting Policies (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000032 - Disclosure - Note 2 &#8211; Summary of Significant Accounting Policies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:title="00000033 - Disclosure - Note 3 &#8211; Discontinued Operations &#8211; Sale of Consumer Segment (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note5InventoriesTables" xlink:title="00000034 - Disclosure - Note 5 &#8211; Inventories (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note6OtherCurrentAssetsTables" xlink:title="00000035 - Disclosure - Note 6 &#8211; Other Current Assets (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note8IntangibleAssetsTables" xlink:title="00000036 - Disclosure - Note 8 &#8211; Intangible Assets (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note9PropertyAndEquipmentTables" xlink:title="00000037 - Disclosure - Note 9 &#8211; Property and Equipment (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note10OtherLong-termAssetsTables" xlink:title="00000038 - Disclosure - Note 10 &#8211; Other Long-Term Assets (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note11OperatingLeasesTables" xlink:title="00000039 - Disclosure - Note 11 &#8211; Operating Leases (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note12DebtObligationsTables" xlink:title="00000040 - Disclosure - Note 12 &#8211; Debt Obligations (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note15CommonStockTables" xlink:title="00000041 - Disclosure - Note 15 &#8211; Common Stock (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note17WarrantsTables" xlink:title="00000042 - Disclosure - Note 17 &#8211; Warrants (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note18ShareBasedAwardsTables" xlink:title="00000043 - Disclosure - Note 18 &#8211; Share Based Awards (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note19DerivativesTables" xlink:title="00000044 - Disclosure - Note 19 &#8211; Derivatives (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note21-SegmentReportingTables" xlink:title="00000045 - Disclosure - Note 21 - Segment Reporting (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:title="00000046 - Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000047 - Disclosure - Note 2 &#8211; Summary of Significant Accounting Policies (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" xlink:title="00000048 - Disclosure - Discontinued Operations - results of operations (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:title="00000049 - Disclosure - Assets and liabilities for the Consumer Segment (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" xlink:title="00000050 - Disclosure - Note 4 &#8211; Marketable Securities (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/InventoriesDetails" xlink:title="00000051 - Disclosure - Inventories (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/OtherCurrentAssetsDetails" xlink:title="00000052 - Disclosure - Other current assets (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" xlink:title="00000053 - Disclosure - Note 7 &#8211; Due From Related Party (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/IntangibleAssetsDetails" xlink:title="00000054 - Disclosure - Intangible assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_RCATFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_RCATFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain" xlink:label="loc_RCATFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_RCATFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_RCATFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain" xlink:label="loc_RCATFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_RCATFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_RCATFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IntangibleAssetsGrossCarryingAmountMember" xlink:label="loc_RCATIntangibleAssetsGrossCarryingAmountMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_RCATFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain" xlink:to="loc_RCATIntangibleAssetsGrossCarryingAmountMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IntangibleAssetsAccumulatedAmortizationMember" xlink:label="loc_RCATIntangibleAssetsAccumulatedAmortizationMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_RCATFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain" xlink:to="loc_RCATIntangibleAssetsAccumulatedAmortizationMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IntangibleAssetsNetCarryingValueMember" xlink:label="loc_RCATIntangibleAssetsNetCarryingValueMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_RCATFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain" xlink:to="loc_RCATIntangibleAssetsNetCarryingValueMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FiniteLivedProprietaryTechnologyGross" xlink:label="loc_RCATFiniteLivedProprietaryTechnologyGross_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATFiniteLivedProprietaryTechnologyGross_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FiniteLivedNoncompeteAgreementsGross1" xlink:label="loc_RCATFiniteLivedNoncompeteAgreementsGross1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATFiniteLivedNoncompeteAgreementsGross1_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FiniteLivedCustomerRelationshipsGross1" xlink:label="loc_RCATFiniteLivedCustomerRelationshipsGross1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATFiniteLivedCustomerRelationshipsGross1_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FiniteLivedIntangibleAssetsGross1" xlink:label="loc_RCATFiniteLivedIntangibleAssetsGross1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATFiniteLivedIntangibleAssetsGross1_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedTradeNames" xlink:label="loc_us-gaapIndefiniteLivedTradeNames_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIndefiniteLivedTradeNames_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IndefiniteLivedIntangibleAssetsExcludingGoodwill1" xlink:label="loc_RCATIndefiniteLivedIntangibleAssetsExcludingGoodwill1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATIndefiniteLivedIntangibleAssetsExcludingGoodwill1_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IntangibleAssetsNetExcludingGoodwill1" xlink:label="loc_RCATIntangibleAssetsNetExcludingGoodwill1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATIntangibleAssetsNetExcludingGoodwill1_70" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:title="00000055 - Disclosure - Expected amortization expense for the unamortized finite-lived intangible assets (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" xlink:title="00000056 - Disclosure - Composition of, and changes in goodwill (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfIndefiniteLivedIntangibleAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="loc_us-gaapScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillMember" xlink:label="loc_us-gaapGoodwillMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapGoodwillMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="loc_us-gaapGoodwillPeriodIncreaseDecrease_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="loc_us-gaapGoodwillPeriodIncreaseDecrease_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="loc_us-gaapGoodwillImpairmentLoss_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="loc_us-gaapGoodwill_70" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note8IntangibleAssetsDetailsNarrative" xlink:title="00000057 - Disclosure - Note 8 &#8211; Intangible Assets (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/PropertyAndEquipmentDetails" xlink:title="00000058 - Disclosure - Property and equipment (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative" xlink:title="00000059 - Disclosure - Note 9 &#8211; Property and Equipment (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/OtherLongTermAssetsDetails" xlink:title="00000060 - Disclosure - Other long term assets (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative" xlink:title="00000061 - Disclosure - Note 10 &#8211; Other Long-Term Assets (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/OperatingLeasesDetails" xlink:title="00000062 - Disclosure - Operating leases (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OperatingLeaseLocation1Member" xlink:label="loc_RCATOperatingLeaseLocation1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_RCATOperatingLeaseLocation1Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OperatingLeaseLocation3Member" xlink:label="loc_RCATOperatingLeaseLocation3Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_RCATOperatingLeaseLocation3Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OperatingLeaseLocation4Member" xlink:label="loc_RCATOperatingLeaseLocation4Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_RCATOperatingLeaseLocation4Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseExpense_40" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" xlink:title="00000063 - Disclosure - Supplemental information related to operating leases (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/FutureLeasePaymentObligationsDetails" xlink:title="00000064 - Disclosure - Future lease payment obligations (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note11OperatingLeasesDetailsNarrative" xlink:title="00000065 - Disclosure - Note 11 &#8211; Operating Leases (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/OutstandingPrincipalPaymentsDetails" xlink:title="00000066 - Disclosure - Outstanding principal payments (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note12DebtObligationsDetailsNarrative" xlink:title="00000067 - Disclosure - Note 12 &#8211; Debt Obligations (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation1Member" xlink:label="loc_RCATDebtObligation1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation1Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation2Member" xlink:label="loc_RCATDebtObligation2Member_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation2Member_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation3Member" xlink:label="loc_RCATDebtObligation3Member_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation3Member_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation4Member" xlink:label="loc_RCATDebtObligation4Member_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation4Member_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation6Member" xlink:label="loc_RCATDebtObligation6Member_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation6Member_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation7Member" xlink:label="loc_RCATDebtObligation7Member_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation7Member_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation8Member" xlink:label="loc_RCATDebtObligation8Member_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation8Member_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_200" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaapDebtInstrumentInterestRateDuringPeriod_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateDuringPeriod_200" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentPeriodicPayment_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPayment_200" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount_200" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ConvertibleNoteAgreementAmount" xlink:label="loc_RCATConvertibleNoteAgreementAmount_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATConvertibleNoteAgreementAmount_200" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent_200" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SBAPPPLoanAmountsReceived" xlink:label="loc_RCATSBAPPPLoanAmountsReceived_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATSBAPPPLoanAmountsReceived_200" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SBAPPPLoanPrincipalBalanceForgiven" xlink:label="loc_RCATSBAPPPLoanPrincipalBalanceForgiven_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATSBAPPPLoanPrincipalBalanceForgiven_200" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SBAPPPLoanAccruedInterestForgiven" xlink:label="loc_RCATSBAPPPLoanAccruedInterestForgiven_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATSBAPPPLoanAccruedInterestForgiven_200" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_LeaseholdImprovementAgreementFundsReceived" xlink:label="loc_RCATLeaseholdImprovementAgreementFundsReceived_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATLeaseholdImprovementAgreementFundsReceived_200" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset" xlink:label="loc_RCATFinancingAgreementFundingOfPurchaseOfFixedAsset_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATFinancingAgreementFundingOfPurchaseOfFixedAsset_200" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" xlink:title="00000068 - Disclosure - Note 13 &#8211; Due to Related Party (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DueToRelatedParty1Member" xlink:label="loc_RCATDueToRelatedParty1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDueToRelatedParty1Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DueToRelatedParty2Member" xlink:label="loc_RCATDueToRelatedParty2Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDueToRelatedParty2Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_PromissoryNoteOriginalPrincipalAmount" xlink:label="loc_RCATPromissoryNoteOriginalPrincipalAmount_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATPromissoryNoteOriginalPrincipalAmount_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaapDebtInstrumentInterestRateDuringPeriod_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateDuringPeriod_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_RefundRelatedToPrepaidInventoryIssuedByCompany" xlink:label="loc_RCATRefundRelatedToPrepaidInventoryIssuedByCompany_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATRefundRelatedToPrepaidInventoryIssuedByCompany_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtInstrumentOutstandingBalancePayment" xlink:label="loc_RCATDebtInstrumentOutstandingBalancePayment_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATDebtInstrumentOutstandingBalancePayment_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtInstrumentOutstandingAccruedInterestPayment" xlink:label="loc_RCATDebtInstrumentOutstandingAccruedInterestPayment_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATDebtInstrumentOutstandingAccruedInterestPayment_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_LineOfCreditObligationAssumedInConnectionWithAcquisition" xlink:label="loc_RCATLineOfCreditObligationAssumedInConnectionWithAcquisition_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATLineOfCreditObligationAssumedInConnectionWithAcquisition_90" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtInstrumentInterestRateDuringPeriod1" xlink:label="loc_RCATDebtInstrumentInterestRateDuringPeriod1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATDebtInstrumentInterestRateDuringPeriod1_90" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DueToOtherRelatedPartyClassifiedCurrent" xlink:label="loc_RCATDueToOtherRelatedPartyClassifiedCurrent_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATDueToOtherRelatedPartyClassifiedCurrent_90" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note14IncomeTaxesDetailsNarrative" xlink:title="00000069 - Disclosure - Note 14 &#8211; Income Taxes (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" xlink:title="00000070 - Disclosure - Summary of shares of common stock issued (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSharesOutstanding_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1" xlink:label="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2" xlink:label="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3" xlink:label="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities" xlink:label="loc_RCATStockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_RCATStockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_60" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note16PreferredStockDetailsNarrative" xlink:title="00000071 - Disclosure - Note 16 &#8211; Preferred Stock (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaapClassOfStockLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaapScheduleOfStockByClassTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapScheduleOfStockByClassTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SeriesAPreferredStock2Member" xlink:label="loc_RCATSeriesAPreferredStock2Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_RCATSeriesAPreferredStock2Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaapSeriesBPreferredStockMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesBPreferredStockMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock" xlink:label="loc_RCATStockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_RCATStockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock" xlink:label="loc_RCATStockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_RCATStockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock_40" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:title="00000072 - Disclosure - Summary of warrants issued and fair values (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/ChangesInWarrantsOutstandingDetails" xlink:title="00000073 - Disclosure - Changes in warrants outstanding (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="loc_us-gaapClassOfWarrantOrRightLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="loc_us-gaapClassOfWarrantOrRightTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaapClassOfWarrantOrRightAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapClassOfWarrantOrRightTable" xlink:to="loc_us-gaapClassOfWarrantOrRightAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_WarrantsOutstanding1Member" xlink:label="loc_RCATWarrantsOutstanding1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_RCATWarrantsOutstanding1Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_70" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note17WarrantsDetailsNarrative" xlink:title="00000074 - Disclosure - Note 17 &#8211; Warrants (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:title="00000075 - Disclosure - Assumptions used to calculate fair value of options granted (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FairValueOfOptionsAxis" xlink:label="loc_RCATFairValueOfOptionsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_RCATFairValueOfOptionsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FairValueOfOptionsDomain" xlink:label="loc_RCATFairValueOfOptionsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_RCATFairValueOfOptionsAxis" xlink:to="loc_RCATFairValueOfOptionsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FairValueOfOptionsDomain" xlink:label="loc_RCATFairValueOfOptionsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_RCATFairValueOfOptionsAxis" xlink:to="loc_RCATFairValueOfOptionsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OptionsAssumptionsUsedMember" xlink:label="loc_RCATOptionsAssumptionsUsedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_RCATFairValueOfOptionsDomain" xlink:to="loc_RCATOptionsAssumptionsUsedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1" xlink:label="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate" xlink:label="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1" xlink:label="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_30" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_30" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_30" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2" xlink:label="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_30" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_30" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_30" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfActivityUnderPlanDetails" xlink:title="00000076 - Disclosure - Summary of activity under the Plan (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_Options1Member" xlink:label="loc_RCATOptions1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_RCATOptions1Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_70" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_70" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_70" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_70" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_70" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_70" xlink:type="arc" order="13" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:title="00000077 - Disclosure - Summary of restricted stock activity under the Plan (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationSharesRestrictedStockAxis" xlink:label="loc_RCATShareBasedCompensationSharesRestrictedStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_RCATShareBasedCompensationSharesRestrictedStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationSharesRestrictedStockDomain" xlink:label="loc_RCATShareBasedCompensationSharesRestrictedStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_RCATShareBasedCompensationSharesRestrictedStockAxis" xlink:to="loc_RCATShareBasedCompensationSharesRestrictedStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationSharesRestrictedStockDomain" xlink:label="loc_RCATShareBasedCompensationSharesRestrictedStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_RCATShareBasedCompensationSharesRestrictedStockAxis" xlink:to="loc_RCATShareBasedCompensationSharesRestrictedStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_RCATShareBasedCompensationSharesRestrictedStockDomain" xlink:to="loc_us-gaapRestrictedStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber" xlink:label="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice" xlink:label="loc_RCATSharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATSharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross" xlink:label="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod" xlink:label="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares" xlink:label="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" xlink:title="00000078 - Disclosure - Stock compensation expense by functional category (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" xlink:title="00000079 - Disclosure - Note 18 &#8211; Share Based Awards (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:title="00000080 - Disclosure - Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FairValueOfDerivativesAxis" xlink:label="loc_RCATFairValueOfDerivativesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_RCATFairValueOfDerivativesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FairValueOfDerivativesDomain" xlink:label="loc_RCATFairValueOfDerivativesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_RCATFairValueOfDerivativesAxis" xlink:to="loc_RCATFairValueOfDerivativesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FairValueOfDerivativesDomain" xlink:label="loc_RCATFairValueOfDerivativesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_RCATFairValueOfDerivativesAxis" xlink:to="loc_RCATFairValueOfDerivativesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DerivativesAssumptionsUsedMember" xlink:label="loc_RCATDerivativesAssumptionsUsedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_RCATFairValueOfDerivativesDomain" xlink:to="loc_RCATDerivativesAssumptionsUsedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2" xlink:label="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_30" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_30" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/ChangesInDerivativeLiabilityDetails" xlink:title="00000081 - Disclosure - Changes in the derivative liability (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" xlink:title="00000082 - Disclosure - Note 20 - Related-Party Transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_Director1Member" xlink:label="loc_RCATDirector1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_RCATDirector1Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ConsultingAgreementMonthlyPayments" xlink:label="loc_RCATConsultingAgreementMonthlyPayments_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_RCATConsultingAgreementMonthlyPayments_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement" xlink:label="loc_RCATOptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_RCATOptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice" xlink:label="loc_RCATOptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_RCATOptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice_40" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" xlink:title="00000083 - Disclosure - Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="loc_us-gaapAllOtherSegmentsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_us-gaapAllOtherSegmentsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ConsumerMember" xlink:label="loc_RCATConsumerMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_RCATConsumerMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateMember" xlink:label="loc_us-gaapCorporateMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_us-gaapCorporateMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateAndOtherMember" xlink:label="loc_us-gaapCorporateAndOtherMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_us-gaapCorporateAndOtherMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues_170" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostOfRevenue_170" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit_170" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingExpenses_170" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_170" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense_170" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_170" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="loc_us-gaapAccountsAndOtherReceivablesNetCurrent_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsAndOtherReceivablesNetCurrent_170" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInventoryNet_170" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositAssets" xlink:label="loc_us-gaapDepositAssets_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDepositAssets_170" xlink:type="arc" order="9" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>rcat-20230731_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.19b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="us-gaap_SeriesBPreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesBPreferredStockMember" xlink:to="us-gaap_SeriesBPreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesBPreferredStockMember_lbl" xml:lang="en-US">Series B Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SeriesAPreferredStock1Member" xlink:label="RCAT_SeriesAPreferredStock1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SeriesAPreferredStock1Member" xlink:to="RCAT_SeriesAPreferredStock1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SeriesAPreferredStock1Member_lbl" xml:lang="en-US">Series A Preferred Stock 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SeriesBPreferredStock1Member" xlink:label="RCAT_SeriesBPreferredStock1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SeriesBPreferredStock1Member" xlink:to="RCAT_SeriesBPreferredStock1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SeriesBPreferredStock1Member_lbl" xml:lang="en-US">Series B Preferred Stock 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite Lived And Indefinite Lived Intangible Assets By Major Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IntangibleAssetsGrossCarryingAmountMember" xlink:label="RCAT_IntangibleAssetsGrossCarryingAmountMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_IntangibleAssetsGrossCarryingAmountMember" xlink:to="RCAT_IntangibleAssetsGrossCarryingAmountMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_IntangibleAssetsGrossCarryingAmountMember_lbl" xml:lang="en-US">Intangible Assets Gross Carrying Amount [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IntangibleAssetsAccumulatedAmortizationMember" xlink:label="RCAT_IntangibleAssetsAccumulatedAmortizationMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_IntangibleAssetsAccumulatedAmortizationMember" xlink:to="RCAT_IntangibleAssetsAccumulatedAmortizationMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_IntangibleAssetsAccumulatedAmortizationMember_lbl" xml:lang="en-US">Intangible Assets Accumulated Amortization [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IntangibleAssetsNetCarryingValueMember" xlink:label="RCAT_IntangibleAssetsNetCarryingValueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_IntangibleAssetsNetCarryingValueMember" xlink:to="RCAT_IntangibleAssetsNetCarryingValueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_IntangibleAssetsNetCarryingValueMember_lbl" xml:lang="en-US">Intangible Assets Net Carrying Value [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillMember" xlink:label="us-gaap_GoodwillMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillMember" xlink:to="us-gaap_GoodwillMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillMember_lbl" xml:lang="en-US">Goodwill [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis_lbl" xml:lang="en-US">Property Subject to or Available for Operating Lease [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OperatingLeaseLocation1Member" xlink:label="RCAT_OperatingLeaseLocation1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_OperatingLeaseLocation1Member" xlink:to="RCAT_OperatingLeaseLocation1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_OperatingLeaseLocation1Member_lbl" xml:lang="en-US">Operating Lease Location 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OperatingLeaseLocation3Member" xlink:label="RCAT_OperatingLeaseLocation3Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_OperatingLeaseLocation3Member" xlink:to="RCAT_OperatingLeaseLocation3Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_OperatingLeaseLocation3Member_lbl" xml:lang="en-US">Operating Lease Location 3 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OperatingLeaseLocation4Member" xlink:label="RCAT_OperatingLeaseLocation4Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_OperatingLeaseLocation4Member" xlink:to="RCAT_OperatingLeaseLocation4Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_OperatingLeaseLocation4Member_lbl" xml:lang="en-US">Operating Lease Location 4 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation1Member" xlink:label="RCAT_DebtObligation1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DebtObligation1Member" xlink:to="RCAT_DebtObligation1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DebtObligation1Member_lbl" xml:lang="en-US">Debt Obligation 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation2Member" xlink:label="RCAT_DebtObligation2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DebtObligation2Member" xlink:to="RCAT_DebtObligation2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DebtObligation2Member_lbl" xml:lang="en-US">Debt Obligation 2 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation3Member" xlink:label="RCAT_DebtObligation3Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DebtObligation3Member" xlink:to="RCAT_DebtObligation3Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DebtObligation3Member_lbl" xml:lang="en-US">Debt Obligation 3 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation4Member" xlink:label="RCAT_DebtObligation4Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DebtObligation4Member" xlink:to="RCAT_DebtObligation4Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DebtObligation4Member_lbl" xml:lang="en-US">Debt Obligation 4 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation6Member" xlink:label="RCAT_DebtObligation6Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DebtObligation6Member" xlink:to="RCAT_DebtObligation6Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DebtObligation6Member_lbl" xml:lang="en-US">Debt Obligation 6 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation7Member" xlink:label="RCAT_DebtObligation7Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DebtObligation7Member" xlink:to="RCAT_DebtObligation7Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DebtObligation7Member_lbl" xml:lang="en-US">Debt Obligation 7 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation8Member" xlink:label="RCAT_DebtObligation8Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DebtObligation8Member" xlink:to="RCAT_DebtObligation8Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DebtObligation8Member_lbl" xml:lang="en-US">Debt Obligation 8 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DueToRelatedParty1Member" xlink:label="RCAT_DueToRelatedParty1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DueToRelatedParty1Member" xlink:to="RCAT_DueToRelatedParty1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DueToRelatedParty1Member_lbl" xml:lang="en-US">Due To Related Party 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DueToRelatedParty2Member" xlink:label="RCAT_DueToRelatedParty2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DueToRelatedParty2Member" xlink:to="RCAT_DueToRelatedParty2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DueToRelatedParty2Member_lbl" xml:lang="en-US">Due To Related Party 2 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesAPreferredStockMember" xlink:to="us-gaap_SeriesAPreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl" xml:lang="en-US">Series A Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SeriesAPreferredStock2Member" xlink:label="RCAT_SeriesAPreferredStock2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SeriesAPreferredStock2Member" xlink:to="RCAT_SeriesAPreferredStock2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SeriesAPreferredStock2Member_lbl" xml:lang="en-US">Series A Preferred Stock 2 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US">Class of Warrant or Right [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_WarrantsOutstanding1Member" xlink:label="RCAT_WarrantsOutstanding1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_WarrantsOutstanding1Member" xlink:to="RCAT_WarrantsOutstanding1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_WarrantsOutstanding1Member_lbl" xml:lang="en-US">Warrants Outstanding 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FairValueOfOptionsAxis" xlink:label="RCAT_FairValueOfOptionsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_FairValueOfOptionsAxis" xlink:to="RCAT_FairValueOfOptionsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_FairValueOfOptionsAxis_lbl" xml:lang="en-US">Fair Value Of Options [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OptionsAssumptionsUsedMember" xlink:label="RCAT_OptionsAssumptionsUsedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_OptionsAssumptionsUsedMember" xlink:to="RCAT_OptionsAssumptionsUsedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_OptionsAssumptionsUsedMember_lbl" xml:lang="en-US">Options Assumptions Used [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_Options1Member" xlink:label="RCAT_Options1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_Options1Member" xlink:to="RCAT_Options1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_Options1Member_lbl" xml:lang="en-US">Options 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationSharesRestrictedStockAxis" xlink:label="RCAT_ShareBasedCompensationSharesRestrictedStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ShareBasedCompensationSharesRestrictedStockAxis" xlink:to="RCAT_ShareBasedCompensationSharesRestrictedStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ShareBasedCompensationSharesRestrictedStockAxis_lbl" xml:lang="en-US">Share Based Compensation Shares Restricted Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Restricted Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FairValueOfDerivativesAxis" xlink:label="RCAT_FairValueOfDerivativesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_FairValueOfDerivativesAxis" xlink:to="RCAT_FairValueOfDerivativesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_FairValueOfDerivativesAxis_lbl" xml:lang="en-US">Fair Value Of Derivatives [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DerivativesAssumptionsUsedMember" xlink:label="RCAT_DerivativesAssumptionsUsedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DerivativesAssumptionsUsedMember" xlink:to="RCAT_DerivativesAssumptionsUsedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DerivativesAssumptionsUsedMember_lbl" xml:lang="en-US">Derivatives Assumptions Used [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_Director1Member" xlink:label="RCAT_Director1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_Director1Member" xlink:to="RCAT_Director1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_Director1Member_lbl" xml:lang="en-US">Director 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="us-gaap_AllOtherSegmentsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllOtherSegmentsMember" xlink:to="us-gaap_AllOtherSegmentsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllOtherSegmentsMember_lbl" xml:lang="en-US">Other Segments [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ConsumerMember" xlink:label="RCAT_ConsumerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ConsumerMember" xlink:to="RCAT_ConsumerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ConsumerMember_lbl" xml:lang="en-US">Consumer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateMember" xlink:label="us-gaap_CorporateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateMember" xlink:to="us-gaap_CorporateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateMember_lbl" xml:lang="en-US">Corporate Segment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateAndOtherMember" xlink:label="us-gaap_CorporateAndOtherMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateAndOtherMember" xlink:to="us-gaap_CorporateAndOtherMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateAndOtherMember_lbl" xml:lang="en-US">Corporate and Other [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Investments" xlink:label="us-gaap_Investments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Investments" xlink:to="us-gaap_Investments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Investments_lbl" xml:lang="en-US">Marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xml:lang="en-US">Current assets of discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of-use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_lbl" xml:lang="en-US">Long-term assets of discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US">Total long-term assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">TOTAL ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US">Debt obligations - short term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Customer deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_lbl" xml:lang="en-US">Warrant derivative liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xml:lang="en-US">Current liabilities of discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US">Debt obligations - long term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_lbl" xml:lang="en-US">Long-term liabilities of discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Total long-term liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_PreferredStockValueSeriesB" xlink:label="RCAT_PreferredStockValueSeriesB" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_PreferredStockValueSeriesB" xlink:to="RCAT_PreferredStockValueSeriesB_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_PreferredStockValueSeriesB_lbl" xml:lang="en-US">Series B preferred stock - shares authorized 4,300,000; outstanding 4,676 and 986,676</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock - shares authorized 500,000,000; outstanding 55,541,875 and 54,568,065</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total stockholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of goods sold</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross margin</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="us-gaap_OtherCostAndExpenseOperating" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCostAndExpenseOperating" xlink:to="us-gaap_OtherCostAndExpenseOperating_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCostAndExpenseOperating_lbl" xml:lang="en-US">Operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="us-gaap_MarketingAndAdvertisingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingAndAdvertisingExpense" xlink:to="us-gaap_MarketingAndAdvertisingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketingAndAdvertisingExpense_lbl" xml:lang="en-US">Sales and marketing</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US">Operating loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other (income) expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" xlink:label="us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" xlink:to="us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities_lbl" xml:lang="en-US">Change in fair value of derivative liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeNet" xlink:to="us-gaap_InvestmentIncomeNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InvestmentIncomeNet_lbl" xml:lang="en-US">Investment loss (income), net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonrecurringIncomeExpense" xlink:label="us-gaap_OtherNonrecurringIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonrecurringIncomeExpense" xlink:to="us-gaap_OtherNonrecurringIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonrecurringIncomeExpense_lbl" xml:lang="en-US">Other, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other (income) expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="us-gaap_IncomeLossFromContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xml:lang="en-US">Net loss from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xml:lang="en-US">Loss from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">&#160;Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Loss per share - basic and diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" xlink:label="RCAT_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" xlink:to="RCAT_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT_lbl" xml:lang="en-US">Continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" xlink:label="RCAT_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" xlink:to="RCAT_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT_lbl" xml:lang="en-US">Discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_EarningsPerShareBasicAndDilutedRCAT" xlink:label="RCAT_EarningsPerShareBasicAndDilutedRCAT" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_EarningsPerShareBasicAndDilutedRCAT" xlink:to="RCAT_EarningsPerShareBasicAndDilutedRCAT_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_EarningsPerShareBasicAndDilutedRCAT_lbl" xml:lang="en-US">Loss per share - basic and diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" xlink:label="RCAT_WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" xlink:to="RCAT_WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT_lbl" xml:lang="en-US">Weighted average shares outstanding - basic and diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Beginning balance, value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Shares, Outstanding, Beginning Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Stock based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_VestingOfRestrictedStockUnitsAmount" xlink:label="RCAT_VestingOfRestrictedStockUnitsAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_VestingOfRestrictedStockUnitsAmount" xlink:to="RCAT_VestingOfRestrictedStockUnitsAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_VestingOfRestrictedStockUnitsAmount_lbl" xml:lang="en-US">Vesting of restricted stock units</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_VestingOfRestrictedStockUnitsShares" xlink:label="RCAT_VestingOfRestrictedStockUnitsShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_VestingOfRestrictedStockUnitsShares" xlink:to="RCAT_VestingOfRestrictedStockUnitsShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_VestingOfRestrictedStockUnitsShares_lbl" xml:lang="en-US">[custom:VestingOfRestrictedStockUnitsShares]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss_lbl" xml:lang="en-US">Unrealized gain on marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Currency translation adjustments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Conversion of preferred stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Ending balance, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Shares, Outstanding, Ending Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2_lbl" xml:lang="en-US">Net loss from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash from operations:</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationOptions" xlink:label="RCAT_ShareBasedCompensationOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ShareBasedCompensationOptions" xlink:to="RCAT_ShareBasedCompensationOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ShareBasedCompensationOptions_lbl" xml:lang="en-US">Stock based compensation - options</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_StockAwardsNonEmployees" xlink:label="RCAT_StockAwardsNonEmployees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_StockAwardsNonEmployees" xlink:to="RCAT_StockAwardsNonEmployees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_StockAwardsNonEmployees_lbl" xml:lang="en-US">Stock based compensation - restricted units</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesGainLoss" xlink:label="us-gaap_MarketableSecuritiesGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesGainLoss" xlink:to="us-gaap_MarketableSecuritiesGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesGainLoss_lbl" xml:lang="en-US">Realized loss from sale of marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDerivativeLiabilities" xlink:label="us-gaap_IncreaseDecreaseInDerivativeLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDerivativeLiabilities" xlink:to="us-gaap_IncreaseDecreaseInDerivativeLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDerivativeLiabilities_lbl" xml:lang="en-US">Change in fair value of derivative</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xml:lang="en-US">Other, principally inventory deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="RCAT_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="RCAT_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US">Operating lease right-of-use assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Customer deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalCashFlowElementsFinancingActivitiesAbstract" xlink:label="us-gaap_AdditionalCashFlowElementsFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalCashFlowElementsFinancingActivitiesAbstract" xlink:to="us-gaap_AdditionalCashFlowElementsFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalCashFlowElementsFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Investing Activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xml:lang="en-US">Purchases of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xml:lang="en-US">Proceeds from sale of marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="us-gaap_PaymentsToAcquireInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInvestments" xlink:to="us-gaap_PaymentsToAcquireInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireInvestments_lbl" xml:lang="en-US">Purchases of marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash provided by investing activities of continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Financing Activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US">Payments under related party obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xml:lang="en-US">Payments under debt obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForOtherTaxes" xlink:label="us-gaap_PaymentsForOtherTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForOtherTaxes" xlink:to="us-gaap_PaymentsForOtherTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForOtherTaxes_lbl" xml:lang="en-US">Payments of taxes related to equity awards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash used in financing activities of continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_lbl" xml:lang="en-US">Discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:label="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:to="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_lbl" xml:lang="en-US">Net cash used in discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net (decrease) increase in Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash, beginning of period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xml:lang="en-US">Cash, end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Cash paid for interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Cash paid for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Non-cash transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent_lbl" xml:lang="en-US">Unrealized gain on marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ConversionOfPreferredStockIntoCommonStock" xlink:label="RCAT_ConversionOfPreferredStockIntoCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ConversionOfPreferredStockIntoCommonStock" xlink:to="RCAT_ConversionOfPreferredStockIntoCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ConversionOfPreferredStockIntoCommonStock_lbl" xml:lang="en-US">Conversion of preferred stock into common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FairValueOfSharesWithheldAsPaymentOfNoteReceivable" xlink:label="RCAT_FairValueOfSharesWithheldAsPaymentOfNoteReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_FairValueOfSharesWithheldAsPaymentOfNoteReceivable" xlink:to="RCAT_FairValueOfSharesWithheldAsPaymentOfNoteReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_FairValueOfSharesWithheldAsPaymentOfNoteReceivable_lbl" xml:lang="en-US">Shares withheld as payment of note receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_TaxesRelatedToNetShareSettlementOfEquityAwards" xlink:label="RCAT_TaxesRelatedToNetShareSettlementOfEquityAwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_TaxesRelatedToNetShareSettlementOfEquityAwards" xlink:to="RCAT_TaxesRelatedToNetShareSettlementOfEquityAwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_TaxesRelatedToNetShareSettlementOfEquityAwards_lbl" xml:lang="en-US">Taxes related to net share settlement of equity awards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xml:lang="en-US">Note 1 &#8211; The Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Note 2 &#8211; Summary of Significant Accounting Policies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xml:lang="en-US">Note 3 &#8211; Discontinued Operations &#8211; Sale of Consumer Segment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Note 4 &#8211; Marketable Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Note 5 &#8211; Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl" xml:lang="en-US">Note 6 &#8211; Other Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote7DueFromRelatedPartyAbstract" xlink:label="RCAT_DisclosureNote7DueFromRelatedPartyAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisclosureNote7DueFromRelatedPartyAbstract" xlink:to="RCAT_DisclosureNote7DueFromRelatedPartyAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DisclosureNote7DueFromRelatedPartyAbstract_lbl" xml:lang="en-US">Note 7 Due From Related Party</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DueFromRelatedPartyDisclosureTextBlock" xlink:label="RCAT_DueFromRelatedPartyDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DueFromRelatedPartyDisclosureTextBlock" xlink:to="RCAT_DueFromRelatedPartyDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DueFromRelatedPartyDisclosureTextBlock_lbl" xml:lang="en-US">Note 7 &#8211; Due From Related Party</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Note 8 &#8211; Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Note 9 &#8211; Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote10OtherLongtermAssetsAbstract" xlink:label="RCAT_DisclosureNote10OtherLongtermAssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisclosureNote10OtherLongtermAssetsAbstract" xlink:to="RCAT_DisclosureNote10OtherLongtermAssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DisclosureNote10OtherLongtermAssetsAbstract_lbl" xml:lang="en-US">Note 10 Other Long-term Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OtherLongTermAssetsDisclosureTextBlock" xlink:label="RCAT_OtherLongTermAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_OtherLongTermAssetsDisclosureTextBlock" xlink:to="RCAT_OtherLongTermAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_OtherLongTermAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Note 10 &#8211; Other Long-Term Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US">Note 11 &#8211; Operating Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Note 12 &#8211; Debt Obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote13DueToRelatedPartyAbstract" xlink:label="RCAT_DisclosureNote13DueToRelatedPartyAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisclosureNote13DueToRelatedPartyAbstract" xlink:to="RCAT_DisclosureNote13DueToRelatedPartyAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DisclosureNote13DueToRelatedPartyAbstract_lbl" xml:lang="en-US">Note 13 Due To Related Party</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_RelatedPartyPayablesDisclosureTextBlock" xlink:label="RCAT_RelatedPartyPayablesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_RelatedPartyPayablesDisclosureTextBlock" xlink:to="RCAT_RelatedPartyPayablesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_RelatedPartyPayablesDisclosureTextBlock_lbl" xml:lang="en-US">Note 13 &#8211; Due to Related Party</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Note 14 &#8211; Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Note 15 &#8211; Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockTextBlock" xlink:label="us-gaap_PreferredStockTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockTextBlock" xlink:to="us-gaap_PreferredStockTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockTextBlock_lbl" xml:lang="en-US">Note 16 &#8211; Preferred Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote17WarrantsAbstract" xlink:label="RCAT_DisclosureNote17WarrantsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisclosureNote17WarrantsAbstract" xlink:to="RCAT_DisclosureNote17WarrantsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DisclosureNote17WarrantsAbstract_lbl" xml:lang="en-US">Note 17 Warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_WarrantsDisclosureTextBlock" xlink:label="RCAT_WarrantsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_WarrantsDisclosureTextBlock" xlink:to="RCAT_WarrantsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_WarrantsDisclosureTextBlock_lbl" xml:lang="en-US">Note 17 &#8211; Warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Note 18 &#8211; Share Based Awards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xml:lang="en-US">Note 19 &#8211; Derivatives</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Note 20 - Related-Party Transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote21SegmentReportingAbstract" xlink:label="RCAT_DisclosureNote21SegmentReportingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisclosureNote21SegmentReportingAbstract" xlink:to="RCAT_DisclosureNote21SegmentReportingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DisclosureNote21SegmentReportingAbstract_lbl" xml:lang="en-US">Note 21 - Segment Reporting</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SegmentReportingTextBlock" xlink:label="RCAT_SegmentReportingTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SegmentReportingTextBlock" xlink:to="RCAT_SegmentReportingTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_SegmentReportingTextBlock_lbl" xml:lang="en-US">Note 21 - Segment Reporting</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote22SaleOfConsumerSegmentAbstract" xlink:label="RCAT_DisclosureNote22SaleOfConsumerSegmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisclosureNote22SaleOfConsumerSegmentAbstract" xlink:to="RCAT_DisclosureNote22SaleOfConsumerSegmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DisclosureNote22SaleOfConsumerSegmentAbstract_lbl" xml:lang="en-US">Note 22 - Sale Of Consumer Segment</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SaleOfConsumerSegmentDisclosureTextBlock" xlink:label="RCAT_SaleOfConsumerSegmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SaleOfConsumerSegmentDisclosureTextBlock" xlink:to="RCAT_SaleOfConsumerSegmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SaleOfConsumerSegmentDisclosureTextBlock_lbl" xml:lang="en-US">Note 22 - Sale of Consumer Segment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Note 23 &#8211; Commitments and Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Note 24 &#8211; Subsequent Events</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Accounting</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="us-gaap_MarketableSecuritiesPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesPolicy" xlink:to="us-gaap_MarketableSecuritiesPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesPolicy_lbl" xml:lang="en-US">Marketable Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Accounts Receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US">Goodwill and Long-lived Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionLeasesOperating" xlink:label="us-gaap_RevenueRecognitionLeasesOperating" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionLeasesOperating" xlink:to="us-gaap_RevenueRecognitionLeasesOperating_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionLeasesOperating_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Values, Inputs and Valuation Techniques for Financial Assets and Liabilities, and Related Disclosures</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and Development</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US">Comprehensive Loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="us-gaap_CompensationRelatedCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:to="us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl" xml:lang="en-US">Stock-Based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Basic and Diluted Net Loss per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_RelatedPartiesPolicyTextBlock" xlink:label="RCAT_RelatedPartiesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_RelatedPartiesPolicyTextBlock" xlink:to="RCAT_RelatedPartiesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_RelatedPartiesPolicyTextBlock_lbl" xml:lang="en-US">Related Parties</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SegmentReportingPolicyTextBlock" xlink:label="RCAT_SegmentReportingPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SegmentReportingPolicyTextBlock" xlink:to="RCAT_SegmentReportingPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SegmentReportingPolicyTextBlock_lbl" xml:lang="en-US">Segment Reporting</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock" xlink:label="RCAT_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock" xlink:to="RCAT_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_lbl" xml:lang="en-US">[custom:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Other Current Assets [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xml:lang="en-US">Schedule of Intangible Assets and Goodwill [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ScheduleOfOtherLongTermAssetsTableTextBlock" xlink:label="RCAT_ScheduleOfOtherLongTermAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ScheduleOfOtherLongTermAssetsTableTextBlock" xlink:to="RCAT_ScheduleOfOtherLongTermAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ScheduleOfOtherLongTermAssetsTableTextBlock_lbl" xml:lang="en-US">[custom:ScheduleOfOtherLongTermAssetsTableTextBlock]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRentExpenseTableTextBlock" xlink:label="us-gaap_ScheduleOfRentExpenseTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRentExpenseTableTextBlock" xlink:to="us-gaap_ScheduleOfRentExpenseTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRentExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of Rent Expense [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US">Lessee, Operating Lease, Disclosure [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ScheduleOfDebtPaymentsDueTableTextBlock" xlink:label="RCAT_ScheduleOfDebtPaymentsDueTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ScheduleOfDebtPaymentsDueTableTextBlock" xlink:to="RCAT_ScheduleOfDebtPaymentsDueTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ScheduleOfDebtPaymentsDueTableTextBlock_lbl" xml:lang="en-US">[custom:ScheduleOfDebtPaymentsDueTableTextBlock]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:label="us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_lbl" xml:lang="en-US">Schedule of Common Stock Outstanding Roll Forward [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ScheduleOfWarrantsIssuedAndFairValueTableTextBlock" xlink:label="RCAT_ScheduleOfWarrantsIssuedAndFairValueTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ScheduleOfWarrantsIssuedAndFairValueTableTextBlock" xlink:to="RCAT_ScheduleOfWarrantsIssuedAndFairValueTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ScheduleOfWarrantsIssuedAndFairValueTableTextBlock_lbl" xml:lang="en-US">[custom:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US">Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ScheduleOfAssumptionsUsed1TableTextBlock" xlink:label="RCAT_ScheduleOfAssumptionsUsed1TableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ScheduleOfAssumptionsUsed1TableTextBlock" xlink:to="RCAT_ScheduleOfAssumptionsUsed1TableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ScheduleOfAssumptionsUsed1TableTextBlock_lbl" xml:lang="en-US">[custom:ScheduleOfAssumptionsUsed1TableTextBlock]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xml:lang="en-US">Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" xlink:label="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" xlink:to="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ScheduleOfAssumptionsUsed2TableTextBlock" xlink:label="RCAT_ScheduleOfAssumptionsUsed2TableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ScheduleOfAssumptionsUsed2TableTextBlock" xlink:to="RCAT_ScheduleOfAssumptionsUsed2TableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ScheduleOfAssumptionsUsed2TableTextBlock_lbl" xml:lang="en-US">[custom:ScheduleOfAssumptionsUsed2TableTextBlock]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:label="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_lbl" xml:lang="en-US">Schedule of Derivative Liabilities at Fair Value [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount" xlink:label="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount" xlink:to="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_lbl" xml:lang="en-US">Series B Preferred Stock, as converted</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount" xlink:label="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount" xlink:to="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_lbl" xml:lang="en-US">Stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount" xlink:label="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount" xlink:to="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_lbl" xml:lang="en-US">Warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount" xlink:label="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount" xlink:to="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_lbl" xml:lang="en-US">Restricted stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Total</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Capital" xlink:label="us-gaap_Capital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Capital" xlink:to="us-gaap_Capital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Capital_lbl" xml:lang="en-US">Banking Regulation, Total Capital, Actual</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl" xml:lang="en-US">Cost of goods sold</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_lbl" xml:lang="en-US">Gross margin</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract" xlink:to="RCAT_DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_lbl" xml:lang="en-US">Operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense" xlink:to="RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense_lbl" xml:lang="en-US">Operations</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" xlink:to="RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" xlink:to="RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_lbl" xml:lang="en-US">Sales and marketing</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_lbl" xml:lang="en-US">Total operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_lbl" xml:lang="en-US">Operating loss</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract" xlink:to="RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_lbl" xml:lang="en-US">Other (income) expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_lbl" xml:lang="en-US">Other, net</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:to="RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_lbl" xml:lang="en-US">Other (income) expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_lbl" xml:lang="en-US">Current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCash" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCash" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCash_lbl" xml:lang="en-US">Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_lbl" xml:lang="en-US">Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_lbl" xml:lang="en-US">Operating lease right-of-use assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_2_lbl" xml:lang="en-US">Total long term assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_lbl" xml:lang="en-US">Current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations" xlink:to="RCAT_DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_lbl" xml:lang="en-US">Debt obligations - short term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_lbl" xml:lang="en-US">Customer deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent" xlink:to="RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_lbl" xml:lang="en-US">Operating lease liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_2_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent" xlink:to="RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_lbl" xml:lang="en-US">Long term liabilities - Operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationWorkingCapital" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationWorkingCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisposalGroupIncludingDiscontinuedOperationWorkingCapital" xlink:to="RCAT_DisposalGroupIncludingDiscontinuedOperationWorkingCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationWorkingCapital_lbl" xml:lang="en-US">Working capital</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_CorporateBondsAtCarryingValueFairValue" xlink:label="RCAT_CorporateBondsAtCarryingValueFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_CorporateBondsAtCarryingValueFairValue" xlink:to="RCAT_CorporateBondsAtCarryingValueFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_CorporateBondsAtCarryingValueFairValue_lbl" xml:lang="en-US">[custom:CorporateBondsAtCarryingValueFairValue-0]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_CorporateBondsAtCarryingValueCostBasis" xlink:label="RCAT_CorporateBondsAtCarryingValueCostBasis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_CorporateBondsAtCarryingValueCostBasis" xlink:to="RCAT_CorporateBondsAtCarryingValueCostBasis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_CorporateBondsAtCarryingValueCostBasis_lbl" xml:lang="en-US">[custom:CorporateBondsAtCarryingValueCostBasis-0]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_CorporateBondsAtCarryingValueUnrealizedLosses" xlink:label="RCAT_CorporateBondsAtCarryingValueUnrealizedLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_CorporateBondsAtCarryingValueUnrealizedLosses" xlink:to="RCAT_CorporateBondsAtCarryingValueUnrealizedLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="RCAT_CorporateBondsAtCarryingValueUnrealizedLosses_lbl" xml:lang="en-US">[custom:CorporateBondsAtCarryingValueUnrealizedLosses-0]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_CorporateBondsAtCarryingValueContractualMaturities2" xlink:label="RCAT_CorporateBondsAtCarryingValueContractualMaturities2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_CorporateBondsAtCarryingValueContractualMaturities2" xlink:to="RCAT_CorporateBondsAtCarryingValueContractualMaturities2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_CorporateBondsAtCarryingValueContractualMaturities2_lbl" xml:lang="en-US">[custom:CorporateBondsAtCarryingValueContractualMaturities2-0]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Work-in-process</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_lbl" xml:lang="en-US">Accrued interest income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherAssetsCurrent_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_CashCompensationSubjectToTaxation" xlink:label="RCAT_CashCompensationSubjectToTaxation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_CashCompensationSubjectToTaxation" xlink:to="RCAT_CashCompensationSubjectToTaxation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_CashCompensationSubjectToTaxation_lbl" xml:lang="en-US">[custom:CashCompensationSubjectToTaxation]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IncomeAssociatedWithStockCompensationSubjectToTaxation" xlink:label="RCAT_IncomeAssociatedWithStockCompensationSubjectToTaxation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_IncomeAssociatedWithStockCompensationSubjectToTaxation" xlink:to="RCAT_IncomeAssociatedWithStockCompensationSubjectToTaxation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_IncomeAssociatedWithStockCompensationSubjectToTaxation_lbl" xml:lang="en-US">[custom:IncomeAssociatedWithStockCompensationSubjectToTaxation]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation" xlink:label="RCAT_NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation" xlink:to="RCAT_NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_lbl" xml:lang="en-US">[custom:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteShares" xlink:label="RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteShares" xlink:to="RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteShares_lbl" xml:lang="en-US">[custom:CommonStockWithheldByCompanyAppliedAgainstNoteShares]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteAmount" xlink:label="RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteAmount" xlink:to="RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteAmount_lbl" xml:lang="en-US">[custom:CommonStockWithheldByCompanyAppliedAgainstNoteAmount]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharesHeldAtTransferAgentUntilNoteReceivableRepayment" xlink:label="RCAT_SharesHeldAtTransferAgentUntilNoteReceivableRepayment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SharesHeldAtTransferAgentUntilNoteReceivableRepayment" xlink:to="RCAT_SharesHeldAtTransferAgentUntilNoteReceivableRepayment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SharesHeldAtTransferAgentUntilNoteReceivableRepayment_lbl" xml:lang="en-US">[custom:SharesHeldAtTransferAgentUntilNoteReceivableRepayment]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_RestrictedStockScheduledToVestShares" xlink:label="RCAT_RestrictedStockScheduledToVestShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_RestrictedStockScheduledToVestShares" xlink:to="RCAT_RestrictedStockScheduledToVestShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_RestrictedStockScheduledToVestShares_lbl" xml:lang="en-US">[custom:RestrictedStockScheduledToVestShares]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable" xlink:label="RCAT_RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable" xlink:to="RCAT_RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable_lbl" xml:lang="en-US">[custom:RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_PaymentsForTaxLiability" xlink:label="RCAT_PaymentsForTaxLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_PaymentsForTaxLiability" xlink:to="RCAT_PaymentsForTaxLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="RCAT_PaymentsForTaxLiability_lbl" xml:lang="en-US">[custom:PaymentsForTaxLiability]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_EstimatedTaxesOwedRelatedToStockCompensation" xlink:label="RCAT_EstimatedTaxesOwedRelatedToStockCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_EstimatedTaxesOwedRelatedToStockCompensation" xlink:to="RCAT_EstimatedTaxesOwedRelatedToStockCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_EstimatedTaxesOwedRelatedToStockCompensation_lbl" xml:lang="en-US">[custom:EstimatedTaxesOwedRelatedToStockCompensation]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_lbl" xml:lang="en-US">Income Tax Examination, Penalties and Interest Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis_2_lbl" xml:lang="en-US">FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FiniteLivedProprietaryTechnologyGross" xlink:label="RCAT_FiniteLivedProprietaryTechnologyGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_FiniteLivedProprietaryTechnologyGross" xlink:to="RCAT_FiniteLivedProprietaryTechnologyGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_FiniteLivedProprietaryTechnologyGross_lbl" xml:lang="en-US">Proprietary technology</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FiniteLivedNoncompeteAgreementsGross1" xlink:label="RCAT_FiniteLivedNoncompeteAgreementsGross1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_FiniteLivedNoncompeteAgreementsGross1" xlink:to="RCAT_FiniteLivedNoncompeteAgreementsGross1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_FiniteLivedNoncompeteAgreementsGross1_lbl" xml:lang="en-US">Non-compete agreements</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FiniteLivedCustomerRelationshipsGross1" xlink:label="RCAT_FiniteLivedCustomerRelationshipsGross1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_FiniteLivedCustomerRelationshipsGross1" xlink:to="RCAT_FiniteLivedCustomerRelationshipsGross1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_FiniteLivedCustomerRelationshipsGross1_lbl" xml:lang="en-US">Customer relationships</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FiniteLivedIntangibleAssetsGross1" xlink:label="RCAT_FiniteLivedIntangibleAssetsGross1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_FiniteLivedIntangibleAssetsGross1" xlink:to="RCAT_FiniteLivedIntangibleAssetsGross1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_FiniteLivedIntangibleAssetsGross1_lbl" xml:lang="en-US">Total finite-lived assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedTradeNames" xlink:label="us-gaap_IndefiniteLivedTradeNames" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedTradeNames" xlink:to="us-gaap_IndefiniteLivedTradeNames_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedTradeNames_lbl" xml:lang="en-US">Brand name</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IndefiniteLivedIntangibleAssetsExcludingGoodwill1" xlink:label="RCAT_IndefiniteLivedIntangibleAssetsExcludingGoodwill1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_IndefiniteLivedIntangibleAssetsExcludingGoodwill1" xlink:to="RCAT_IndefiniteLivedIntangibleAssetsExcludingGoodwill1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_IndefiniteLivedIntangibleAssetsExcludingGoodwill1_lbl" xml:lang="en-US">Total indefinite-lived assets</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IntangibleAssetsNetExcludingGoodwill1" xlink:label="RCAT_IntangibleAssetsNetExcludingGoodwill1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_IntangibleAssetsNetExcludingGoodwill1" xlink:to="RCAT_IntangibleAssetsNetExcludingGoodwill1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_IntangibleAssetsNetExcludingGoodwill1_lbl" xml:lang="en-US">Total intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Schedule of Indefinite-Lived Intangible Assets [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_lbl" xml:lang="en-US">Indefinite-Lived Intangible Assets [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="us-gaap_GoodwillPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillPeriodIncreaseDecrease" xlink:to="us-gaap_GoodwillPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillPeriodIncreaseDecrease_lbl" xml:lang="en-US">&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US">&#160;</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Goodwill_2_lbl" xml:lang="en-US">&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl" xml:lang="en-US">Impairment of Intangible Assets (Excluding Goodwill)</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_PropertyPlantAndEquipmentLeaseholdImprovements" xlink:label="RCAT_PropertyPlantAndEquipmentLeaseholdImprovements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_PropertyPlantAndEquipmentLeaseholdImprovements" xlink:to="RCAT_PropertyPlantAndEquipmentLeaseholdImprovements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_PropertyPlantAndEquipmentLeaseholdImprovements_lbl" xml:lang="en-US">Leasehold improvements</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_PropertyPlantAndEquipmentFurnitureAndEquipment" xlink:label="RCAT_PropertyPlantAndEquipmentFurnitureAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_PropertyPlantAndEquipmentFurnitureAndEquipment" xlink:to="RCAT_PropertyPlantAndEquipmentFurnitureAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_PropertyPlantAndEquipmentFurnitureAndEquipment_lbl" xml:lang="en-US">Furniture and fixtures</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated depreciation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Net carrying value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisclosureNote10OtherLongtermAssetsAbstract" xlink:to="RCAT_DisclosureNote10OtherLongtermAssetsAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_DisclosureNote10OtherLongtermAssetsAbstract_2_lbl" xml:lang="en-US">Other Long Term Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SAFEAgreementAssets" xlink:label="RCAT_SAFEAgreementAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SAFEAgreementAssets" xlink:to="RCAT_SAFEAgreementAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SAFEAgreementAssets_lbl" xml:lang="en-US">SAFE agreement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecurityDeposit" xlink:label="us-gaap_SecurityDeposit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecurityDeposit" xlink:to="us-gaap_SecurityDeposit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecurityDeposit_lbl" xml:lang="en-US">Security deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncurrentAssets" xlink:to="us-gaap_NoncurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NoncurrentAssets_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_PaymentForSAFEAgreement" xlink:label="RCAT_PaymentForSAFEAgreement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_PaymentForSAFEAgreement" xlink:to="RCAT_PaymentForSAFEAgreement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_PaymentForSAFEAgreement_lbl" xml:lang="en-US">[custom:PaymentForSAFEAgreement]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Operating Lease, Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OperatingCashPaidToSettleLeaseLiabilities" xlink:label="RCAT_OperatingCashPaidToSettleLeaseLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_OperatingCashPaidToSettleLeaseLiabilities" xlink:to="RCAT_OperatingCashPaidToSettleLeaseLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_OperatingCashPaidToSettleLeaseLiabilities_lbl" xml:lang="en-US">Operating cash paid to settle lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted average discount rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_lbl" xml:lang="en-US">&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_lbl" xml:lang="en-US">&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_lbl" xml:lang="en-US">&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_lbl" xml:lang="en-US">&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix" xlink:label="RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix" xlink:to="RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix_lbl" xml:lang="en-US">&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US">Short-Term Lease, Cost</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OutstandingPrincipalPaymentsDueYearOne" xlink:label="RCAT_OutstandingPrincipalPaymentsDueYearOne" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_OutstandingPrincipalPaymentsDueYearOne" xlink:to="RCAT_OutstandingPrincipalPaymentsDueYearOne_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_OutstandingPrincipalPaymentsDueYearOne_lbl" xml:lang="en-US">Fiscal 2024</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OutstandingPrincipalPaymentsDueYearTwo" xlink:label="RCAT_OutstandingPrincipalPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_OutstandingPrincipalPaymentsDueYearTwo" xlink:to="RCAT_OutstandingPrincipalPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_OutstandingPrincipalPaymentsDueYearTwo_lbl" xml:lang="en-US">Fiscal 2025</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OutstandingPrincipalPaymentsDueTotal" xlink:label="RCAT_OutstandingPrincipalPaymentsDueTotal" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_OutstandingPrincipalPaymentsDueTotal" xlink:to="RCAT_OutstandingPrincipalPaymentsDueTotal_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_OutstandingPrincipalPaymentsDueTotal_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OutstandingPrincipalPaymentsDueShortTerm" xlink:label="RCAT_OutstandingPrincipalPaymentsDueShortTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_OutstandingPrincipalPaymentsDueShortTerm" xlink:to="RCAT_OutstandingPrincipalPaymentsDueShortTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_OutstandingPrincipalPaymentsDueShortTerm_lbl" xml:lang="en-US">Short term &#8211; through July 31, 2024</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OutstandingPrincipalPaymentsDueLongTerm" xlink:label="RCAT_OutstandingPrincipalPaymentsDueLongTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_OutstandingPrincipalPaymentsDueLongTerm" xlink:to="RCAT_OutstandingPrincipalPaymentsDueLongTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_OutstandingPrincipalPaymentsDueLongTerm_lbl" xml:lang="en-US">Long term &#8211; thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US">Schedule of Short-Term Debt [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US">Short-Term Debt [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xml:lang="en-US">Debt Instrument, Interest Rate During Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPayment" xlink:to="us-gaap_DebtInstrumentPeriodicPayment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPayment_lbl" xml:lang="en-US">Debt Instrument, Periodic Payment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US">Long-Term Debt, Gross</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ConvertibleNoteAgreementAmount" xlink:label="RCAT_ConvertibleNoteAgreementAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ConvertibleNoteAgreementAmount" xlink:to="RCAT_ConvertibleNoteAgreementAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ConvertibleNoteAgreementAmount_lbl" xml:lang="en-US">[custom:ConvertibleNoteAgreementAmount]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xml:lang="en-US">Accrued Liabilities, Current</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SBAPPPLoanAmountsReceived" xlink:label="RCAT_SBAPPPLoanAmountsReceived" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SBAPPPLoanAmountsReceived" xlink:to="RCAT_SBAPPPLoanAmountsReceived_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SBAPPPLoanAmountsReceived_lbl" xml:lang="en-US">[custom:SBAPPPLoanAmountsReceived]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SBAPPPLoanPrincipalBalanceForgiven" xlink:label="RCAT_SBAPPPLoanPrincipalBalanceForgiven" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SBAPPPLoanPrincipalBalanceForgiven" xlink:to="RCAT_SBAPPPLoanPrincipalBalanceForgiven_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="RCAT_SBAPPPLoanPrincipalBalanceForgiven_lbl" xml:lang="en-US">[custom:SBAPPPLoanPrincipalBalanceForgiven]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SBAPPPLoanAccruedInterestForgiven" xlink:label="RCAT_SBAPPPLoanAccruedInterestForgiven" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SBAPPPLoanAccruedInterestForgiven" xlink:to="RCAT_SBAPPPLoanAccruedInterestForgiven_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="RCAT_SBAPPPLoanAccruedInterestForgiven_lbl" xml:lang="en-US">[custom:SBAPPPLoanAccruedInterestForgiven]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_LeaseholdImprovementAgreementFundsReceived" xlink:label="RCAT_LeaseholdImprovementAgreementFundsReceived" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_LeaseholdImprovementAgreementFundsReceived" xlink:to="RCAT_LeaseholdImprovementAgreementFundsReceived_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_LeaseholdImprovementAgreementFundsReceived_lbl" xml:lang="en-US">[custom:LeaseholdImprovementAgreementFundsReceived]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset" xlink:label="RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset" xlink:to="RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset_lbl" xml:lang="en-US">[custom:FinancingAgreementFundingOfPurchaseOfFixedAsset]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_PromissoryNoteOriginalPrincipalAmount" xlink:label="RCAT_PromissoryNoteOriginalPrincipalAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_PromissoryNoteOriginalPrincipalAmount" xlink:to="RCAT_PromissoryNoteOriginalPrincipalAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_PromissoryNoteOriginalPrincipalAmount_lbl" xml:lang="en-US">[custom:PromissoryNoteOriginalPrincipalAmount]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_RefundRelatedToPrepaidInventoryIssuedByCompany" xlink:label="RCAT_RefundRelatedToPrepaidInventoryIssuedByCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_RefundRelatedToPrepaidInventoryIssuedByCompany" xlink:to="RCAT_RefundRelatedToPrepaidInventoryIssuedByCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_RefundRelatedToPrepaidInventoryIssuedByCompany_lbl" xml:lang="en-US">[custom:RefundRelatedToPrepaidInventoryIssuedByCompany]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtInstrumentOutstandingBalancePayment" xlink:label="RCAT_DebtInstrumentOutstandingBalancePayment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DebtInstrumentOutstandingBalancePayment" xlink:to="RCAT_DebtInstrumentOutstandingBalancePayment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DebtInstrumentOutstandingBalancePayment_lbl" xml:lang="en-US">[custom:DebtInstrumentOutstandingBalancePayment]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtInstrumentOutstandingAccruedInterestPayment" xlink:label="RCAT_DebtInstrumentOutstandingAccruedInterestPayment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DebtInstrumentOutstandingAccruedInterestPayment" xlink:to="RCAT_DebtInstrumentOutstandingAccruedInterestPayment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DebtInstrumentOutstandingAccruedInterestPayment_lbl" xml:lang="en-US">[custom:DebtInstrumentOutstandingAccruedInterestPayment]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_LineOfCreditObligationAssumedInConnectionWithAcquisition" xlink:label="RCAT_LineOfCreditObligationAssumedInConnectionWithAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_LineOfCreditObligationAssumedInConnectionWithAcquisition" xlink:to="RCAT_LineOfCreditObligationAssumedInConnectionWithAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_LineOfCreditObligationAssumedInConnectionWithAcquisition_lbl" xml:lang="en-US">[custom:LineOfCreditObligationAssumedInConnectionWithAcquisition]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtInstrumentInterestRateDuringPeriod1" xlink:label="RCAT_DebtInstrumentInterestRateDuringPeriod1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DebtInstrumentInterestRateDuringPeriod1" xlink:to="RCAT_DebtInstrumentInterestRateDuringPeriod1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DebtInstrumentInterestRateDuringPeriod1_lbl" xml:lang="en-US">[custom:DebtInstrumentInterestRateDuringPeriod1]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DueToOtherRelatedPartyClassifiedCurrent" xlink:label="RCAT_DueToOtherRelatedPartyClassifiedCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DueToOtherRelatedPartyClassifiedCurrent" xlink:to="RCAT_DueToOtherRelatedPartyClassifiedCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DueToOtherRelatedPartyClassifiedCurrent_lbl" xml:lang="en-US">[custom:DueToOtherRelatedPartyClassifiedCurrent-0]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_2_lbl" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1" xlink:label="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1" xlink:to="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_lbl" xml:lang="en-US">Vesting of restricted stock to employees, net of shares withheld of 10,870 to pay taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2" xlink:label="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2" xlink:to="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_lbl" xml:lang="en-US">Vesting of restricted stock to Board of Directors</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3" xlink:label="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3" xlink:to="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_lbl" xml:lang="en-US">Vesting of restricted stock to consultants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Shares issued for services</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities" xlink:label="RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities" xlink:to="RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Conversion of preferred stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US">Class of Stock [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock" xlink:label="RCAT_StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock" xlink:to="RCAT_StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock_lbl" xml:lang="en-US">[custom:StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock" xlink:label="RCAT_StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock" xlink:to="RCAT_StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock_lbl" xml:lang="en-US">[custom:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisclosureNote17WarrantsAbstract" xlink:to="RCAT_DisclosureNote17WarrantsAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_DisclosureNote17WarrantsAbstract_2_lbl" xml:lang="en-US">Summary Of Warrants Issued And Fair Values</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_NumberOfWarrantsUponIssuance" xlink:label="RCAT_NumberOfWarrantsUponIssuance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_NumberOfWarrantsUponIssuance" xlink:to="RCAT_NumberOfWarrantsUponIssuance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_NumberOfWarrantsUponIssuance_lbl" xml:lang="en-US">[custom:NumberOfWarrantsUponIssuance]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_InitialFairValueOfWarrantsUponIssuance" xlink:label="RCAT_InitialFairValueOfWarrantsUponIssuance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_InitialFairValueOfWarrantsUponIssuance" xlink:to="RCAT_InitialFairValueOfWarrantsUponIssuance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_InitialFairValueOfWarrantsUponIssuance_lbl" xml:lang="en-US">[custom:InitialFairValueOfWarrantsUponIssuance]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_NumberOfWarrantsOutstanding" xlink:label="RCAT_NumberOfWarrantsOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_NumberOfWarrantsOutstanding" xlink:to="RCAT_NumberOfWarrantsOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_NumberOfWarrantsOutstanding_lbl" xml:lang="en-US">[custom:NumberOfWarrantsOutstanding-0]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FairValueOfWarrantsOutstanding" xlink:label="RCAT_FairValueOfWarrantsOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_FairValueOfWarrantsOutstanding" xlink:to="RCAT_FairValueOfWarrantsOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_FairValueOfWarrantsOutstanding_lbl" xml:lang="en-US">[custom:FairValueOfWarrantsOutstanding-0]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_NumberOfWarrantsOutstanding2" xlink:label="RCAT_NumberOfWarrantsOutstanding2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_NumberOfWarrantsOutstanding2" xlink:to="RCAT_NumberOfWarrantsOutstanding2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_NumberOfWarrantsOutstanding2_lbl" xml:lang="en-US">[custom:NumberOfWarrantsOutstanding2-0]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FairValueOfWarrantsOutstanding2" xlink:label="RCAT_FairValueOfWarrantsOutstanding2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_FairValueOfWarrantsOutstanding2" xlink:to="RCAT_FairValueOfWarrantsOutstanding2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_FairValueOfWarrantsOutstanding2_lbl" xml:lang="en-US">[custom:FairValueOfWarrantsOutstanding2-0]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="us-gaap_ClassOfWarrantOrRightTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightTable_lbl" xml:lang="en-US">Class of Warrant or Right [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xml:lang="en-US">Class of Warrant or Right [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_WarrantsIssuedExercisePrice" xlink:label="RCAT_WarrantsIssuedExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_WarrantsIssuedExercisePrice" xlink:to="RCAT_WarrantsIssuedExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_WarrantsIssuedExercisePrice_lbl" xml:lang="en-US">[custom:WarrantsIssuedExercisePrice]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ProceedsReceivedFromExerciseOfWarrants" xlink:label="RCAT_ProceedsReceivedFromExerciseOfWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ProceedsReceivedFromExerciseOfWarrants" xlink:to="RCAT_ProceedsReceivedFromExerciseOfWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ProceedsReceivedFromExerciseOfWarrants_lbl" xml:lang="en-US">[custom:ProceedsReceivedFromExerciseOfWarrants]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ExerciseOfWarrantsShares" xlink:label="RCAT_ExerciseOfWarrantsShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ExerciseOfWarrantsShares" xlink:to="RCAT_ExerciseOfWarrantsShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ExerciseOfWarrantsShares_lbl" xml:lang="en-US">[custom:ExerciseOfWarrantsShares]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants" xlink:label="RCAT_ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants" xlink:to="RCAT_ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants_lbl" xml:lang="en-US">[custom:ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_WarrantsToPurchaseSharesIssued" xlink:label="RCAT_WarrantsToPurchaseSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_WarrantsToPurchaseSharesIssued" xlink:to="RCAT_WarrantsToPurchaseSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_WarrantsToPurchaseSharesIssued_lbl" xml:lang="en-US">[custom:WarrantsToPurchaseSharesIssued]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_FairValueOfOptionsAxis" xlink:to="RCAT_FairValueOfOptionsAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_FairValueOfOptionsAxis_2_lbl" xml:lang="en-US">FairValueOfOptionsAxis [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1" xlink:label="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1" xlink:to="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_lbl" xml:lang="en-US">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1-0]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate" xlink:label="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate" xlink:to="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_lbl" xml:lang="en-US">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate-0]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1" xlink:label="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1" xlink:to="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_lbl" xml:lang="en-US">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1-0]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2" xlink:label="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2" xlink:to="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_lbl" xml:lang="en-US">[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ShareBasedCompensationSharesRestrictedStockAxis" xlink:to="RCAT_ShareBasedCompensationSharesRestrictedStockAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_ShareBasedCompensationSharesRestrictedStockAxis_2_lbl" xml:lang="en-US">ShareBasedCompensationSharesRestrictedStockAxis [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber" xlink:label="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber" xlink:to="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_lbl" xml:lang="en-US">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber-0]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice" xlink:label="RCAT_SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice" xlink:to="RCAT_SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">[custom:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice-0]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross" xlink:label="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross" xlink:to="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_lbl" xml:lang="en-US">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod" xlink:label="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod" xlink:to="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_lbl" xml:lang="en-US">[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares" xlink:label="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares" xlink:to="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_lbl" xml:lang="en-US">[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares" xlink:to="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_2_lbl" xml:lang="en-US">[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_GeneralAndAdministrativeStockCompensationExpense" xlink:label="RCAT_GeneralAndAdministrativeStockCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_GeneralAndAdministrativeStockCompensationExpense" xlink:to="RCAT_GeneralAndAdministrativeStockCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_GeneralAndAdministrativeStockCompensationExpense_lbl" xml:lang="en-US">General and administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ResearchAndDevelopmentStockCompensationExpense" xlink:label="RCAT_ResearchAndDevelopmentStockCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ResearchAndDevelopmentStockCompensationExpense" xlink:to="RCAT_ResearchAndDevelopmentStockCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_ResearchAndDevelopmentStockCompensationExpense_lbl" xml:lang="en-US">Research and development</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OperationsStockCompensationExpense" xlink:label="RCAT_OperationsStockCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_OperationsStockCompensationExpense" xlink:to="RCAT_OperationsStockCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_OperationsStockCompensationExpense_lbl" xml:lang="en-US">Operations</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SalesAndMarketingStockCompensationExpense" xlink:label="RCAT_SalesAndMarketingStockCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SalesAndMarketingStockCompensationExpense" xlink:to="RCAT_SalesAndMarketingStockCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_SalesAndMarketingStockCompensationExpense_lbl" xml:lang="en-US">Sales and marketing</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_TotalStockCompensationExpense" xlink:label="RCAT_TotalStockCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_TotalStockCompensationExpense" xlink:to="RCAT_TotalStockCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_TotalStockCompensationExpense_lbl" xml:lang="en-US">&#160;Total</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum" xlink:label="RCAT_NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum" xlink:to="RCAT_NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum_lbl" xml:lang="en-US">[custom:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions" xlink:label="RCAT_UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions" xlink:to="RCAT_UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_lbl" xml:lang="en-US">[custom:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_StockCompensationExpensePertainingToOptions" xlink:label="RCAT_StockCompensationExpensePertainingToOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_StockCompensationExpensePertainingToOptions" xlink:to="RCAT_StockCompensationExpensePertainingToOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_StockCompensationExpensePertainingToOptions_lbl" xml:lang="en-US">[custom:StockCompensationExpensePertainingToOptions]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_StockCompensationExpensePertainingToRestrictedStockUnits" xlink:label="RCAT_StockCompensationExpensePertainingToRestrictedStockUnits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_StockCompensationExpensePertainingToRestrictedStockUnits" xlink:to="RCAT_StockCompensationExpensePertainingToRestrictedStockUnits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_StockCompensationExpensePertainingToRestrictedStockUnits_lbl" xml:lang="en-US">[custom:StockCompensationExpensePertainingToRestrictedStockUnits]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_FairValueOfDerivativesAxis" xlink:to="RCAT_FairValueOfDerivativesAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_FairValueOfDerivativesAxis_2_lbl" xml:lang="en-US">FairValueOfDerivativesAxis [Axis]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_2_lbl" xml:lang="en-US">Balance, beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DerivativeLiabilitiesAdditionsDuringPeriod" xlink:label="RCAT_DerivativeLiabilitiesAdditionsDuringPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DerivativeLiabilitiesAdditionsDuringPeriod" xlink:to="RCAT_DerivativeLiabilitiesAdditionsDuringPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DerivativeLiabilitiesAdditionsDuringPeriod_lbl" xml:lang="en-US">Additions</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_EliminatedUponConversionOrExerciseOfWarrants" xlink:label="RCAT_EliminatedUponConversionOrExerciseOfWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_EliminatedUponConversionOrExerciseOfWarrants" xlink:to="RCAT_EliminatedUponConversionOrExerciseOfWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_EliminatedUponConversionOrExerciseOfWarrants_lbl" xml:lang="en-US">Eliminated upon conversion of notes/exercise of warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xml:lang="en-US">Changes in fair value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_3_lbl" xml:lang="en-US">Balance, end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ConsultingAgreementMonthlyPayments" xlink:label="RCAT_ConsultingAgreementMonthlyPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ConsultingAgreementMonthlyPayments" xlink:to="RCAT_ConsultingAgreementMonthlyPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ConsultingAgreementMonthlyPayments_lbl" xml:lang="en-US">[custom:ConsultingAgreementMonthlyPayments]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement" xlink:label="RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement" xlink:to="RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement_lbl" xml:lang="en-US">[custom:OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice" xlink:label="RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice" xlink:to="RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice_lbl" xml:lang="en-US">[custom:OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of goods sold</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross margin</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Other expenses, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_3_lbl" xml:lang="en-US">Inventory, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositAssets" xlink:label="us-gaap_DepositAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositAssets" xlink:to="us-gaap_DepositAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositAssets_lbl" xml:lang="en-US">Inventory deposits</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_2_lbl" xml:lang="en-US">Other Assets, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_3_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_3_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" xlink:to="us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Derivative Assets and Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeNet" xlink:to="us-gaap_InvestmentIncomeNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeNet_2_lbl" xml:lang="en-US">Investment Income, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_EarningsPerShareBasicAndDilutedRCAT" xlink:to="RCAT_EarningsPerShareBasicAndDilutedRCAT_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_EarningsPerShareBasicAndDilutedRCAT_2_lbl" xml:lang="en-US">EarningsPerShareBasicAndDilutedRCAT</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_2_lbl" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_2_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_2_lbl" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInvestments" xlink:to="us-gaap_PaymentsToAcquireInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireInvestments_2_lbl" xml:lang="en-US">Payments to Acquire Investments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_2_lbl" xml:lang="en-US">Repayments of Related Party Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebt_2_lbl" xml:lang="en-US">Repayments of Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForOtherTaxes" xlink:to="us-gaap_PaymentsForOtherTaxes_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForOtherTaxes_2_lbl" xml:lang="en-US">Payments for Other Taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:to="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Discontinued Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent_2_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, before Tax, Portion Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SegmentReportingTextBlock" xlink:to="RCAT_SegmentReportingTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SegmentReportingTextBlock_2_lbl" xml:lang="en-US">SegmentReportingTextBlock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense" xlink:to="RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense_2_lbl" xml:lang="en-US">DisposalGroupIncludingDiscontinuedOperationOperationsExpense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" xlink:to="RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_2_lbl" xml:lang="en-US">DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" xlink:to="RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_2_lbl" xml:lang="en-US">DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, General and Administrative Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Interest Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:to="RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_2_lbl" xml:lang="en-US">DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCash" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCash_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCash_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Cash</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Inventory, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Capital Leased Assets, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts Payable, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations" xlink:to="RCAT_DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_2_lbl" xml:lang="en-US">DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent" xlink:to="RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_2_lbl" xml:lang="en-US">DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_CorporateBondsAtCarryingValueUnrealizedLosses" xlink:to="RCAT_CorporateBondsAtCarryingValueUnrealizedLosses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_CorporateBondsAtCarryingValueUnrealizedLosses_2_lbl" xml:lang="en-US">CorporateBondsAtCarryingValueUnrealizedLosses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_PaymentsForTaxLiability" xlink:to="RCAT_PaymentsForTaxLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_PaymentsForTaxLiability_2_lbl" xml:lang="en-US">PaymentsForTaxLiability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_2_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_2_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillPeriodIncreaseDecrease" xlink:to="us-gaap_GoodwillPeriodIncreaseDecrease_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillPeriodIncreaseDecrease_2_lbl" xml:lang="en-US">Goodwill, Period Increase (Decrease)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLoss_2_lbl" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncurrentAssets" xlink:to="us-gaap_NoncurrentAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncurrentAssets_2_lbl" xml:lang="en-US">Long-Lived Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_2_lbl" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Rolling Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix" xlink:to="RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix_2_lbl" xml:lang="en-US">LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_OutstandingPrincipalPaymentsDueTotal" xlink:to="RCAT_OutstandingPrincipalPaymentsDueTotal_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_OutstandingPrincipalPaymentsDueTotal_2_lbl" xml:lang="en-US">OutstandingPrincipalPaymentsDueTotal</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SBAPPPLoanPrincipalBalanceForgiven" xlink:to="RCAT_SBAPPPLoanPrincipalBalanceForgiven_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SBAPPPLoanPrincipalBalanceForgiven_2_lbl" xml:lang="en-US">SBAPPPLoanPrincipalBalanceForgiven</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SBAPPPLoanAccruedInterestForgiven" xlink:to="RCAT_SBAPPPLoanAccruedInterestForgiven_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SBAPPPLoanAccruedInterestForgiven_2_lbl" xml:lang="en-US">SBAPPPLoanAccruedInterestForgiven</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities" xlink:to="RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_2_lbl" xml:lang="en-US">StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod" xlink:to="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_2_lbl" xml:lang="en-US">SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_GeneralAndAdministrativeStockCompensationExpense" xlink:to="RCAT_GeneralAndAdministrativeStockCompensationExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_GeneralAndAdministrativeStockCompensationExpense_2_lbl" xml:lang="en-US">GeneralAndAdministrativeStockCompensationExpense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ResearchAndDevelopmentStockCompensationExpense" xlink:to="RCAT_ResearchAndDevelopmentStockCompensationExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ResearchAndDevelopmentStockCompensationExpense_2_lbl" xml:lang="en-US">ResearchAndDevelopmentStockCompensationExpense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_OperationsStockCompensationExpense" xlink:to="RCAT_OperationsStockCompensationExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_OperationsStockCompensationExpense_2_lbl" xml:lang="en-US">OperationsStockCompensationExpense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SalesAndMarketingStockCompensationExpense" xlink:to="RCAT_SalesAndMarketingStockCompensationExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SalesAndMarketingStockCompensationExpense_2_lbl" xml:lang="en-US">SalesAndMarketingStockCompensationExpense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_2_lbl" xml:lang="en-US">Cost of Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_2_lbl" xml:lang="en-US">Accounts and Other Receivables, Net, Current</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>rcat-20230731_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.19b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://RCAT/role/Cover" xlink:href="rcat-20230731.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/BalanceSheets" xlink:href="rcat-20230731.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/BalanceSheetsParenthetical" xlink:href="rcat-20230731.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfOperations" xlink:href="rcat-20230731.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfStockholdersEquity" xlink:href="rcat-20230731.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfCashFlows" xlink:href="rcat-20230731.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note1Business" xlink:href="rcat-20230731.xsd#Note1Business" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies" xlink:href="rcat-20230731.xsd#Note2SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:href="rcat-20230731.xsd#Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note4MarketableSecurities" xlink:href="rcat-20230731.xsd#Note4MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note5Inventories" xlink:href="rcat-20230731.xsd#Note5Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note6OtherCurrentAssets" xlink:href="rcat-20230731.xsd#Note6OtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note7DueFromRelatedParty" xlink:href="rcat-20230731.xsd#Note7DueFromRelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssets" xlink:href="rcat-20230731.xsd#Note8IntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipment" xlink:href="rcat-20230731.xsd#Note9PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssets" xlink:href="rcat-20230731.xsd#Note10OtherLong-termAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeases" xlink:href="rcat-20230731.xsd#Note11OperatingLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligations" xlink:href="rcat-20230731.xsd#Note12DebtObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note13DueToRelatedParty" xlink:href="rcat-20230731.xsd#Note13DueToRelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note14IncomeTaxes" xlink:href="rcat-20230731.xsd#Note14IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStock" xlink:href="rcat-20230731.xsd#Note15CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note16PreferredStock" xlink:href="rcat-20230731.xsd#Note16PreferredStock" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17Warrants" xlink:href="rcat-20230731.xsd#Note17Warrants" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwards" xlink:href="rcat-20230731.xsd#Note18ShareBasedAwards" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note19Derivatives" xlink:href="rcat-20230731.xsd#Note19Derivatives" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note20-Related-partyTransactions" xlink:href="rcat-20230731.xsd#Note20-Related-partyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note21-SegmentReporting" xlink:href="rcat-20230731.xsd#Note21-SegmentReporting" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note22-SaleOfConsumerSegment" xlink:href="rcat-20230731.xsd#Note22-SaleOfConsumerSegment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note23CommitmentsAndContingencies" xlink:href="rcat-20230731.xsd#Note23CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note24SubsequentEvents" xlink:href="rcat-20230731.xsd#Note24SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="rcat-20230731.xsd#Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables" xlink:href="rcat-20230731.xsd#Note2SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:href="rcat-20230731.xsd#Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note5InventoriesTables" xlink:href="rcat-20230731.xsd#Note5InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note6OtherCurrentAssetsTables" xlink:href="rcat-20230731.xsd#Note6OtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssetsTables" xlink:href="rcat-20230731.xsd#Note8IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipmentTables" xlink:href="rcat-20230731.xsd#Note9PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssetsTables" xlink:href="rcat-20230731.xsd#Note10OtherLong-termAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeasesTables" xlink:href="rcat-20230731.xsd#Note11OperatingLeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligationsTables" xlink:href="rcat-20230731.xsd#Note12DebtObligationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStockTables" xlink:href="rcat-20230731.xsd#Note15CommonStockTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17WarrantsTables" xlink:href="rcat-20230731.xsd#Note17WarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwardsTables" xlink:href="rcat-20230731.xsd#Note18ShareBasedAwardsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note19DerivativesTables" xlink:href="rcat-20230731.xsd#Note19DerivativesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note21-SegmentReportingTables" xlink:href="rcat-20230731.xsd#Note21-SegmentReportingTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:href="rcat-20230731.xsd#AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="rcat-20230731.xsd#Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" xlink:href="rcat-20230731.xsd#DiscontinuedOperations-ResultsOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:href="rcat-20230731.xsd#AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" xlink:href="rcat-20230731.xsd#Note4MarketableSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/InventoriesDetails" xlink:href="rcat-20230731.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OtherCurrentAssetsDetails" xlink:href="rcat-20230731.xsd#OtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" xlink:href="rcat-20230731.xsd#Note7DueFromRelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/IntangibleAssetsDetails" xlink:href="rcat-20230731.xsd#IntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:href="rcat-20230731.xsd#ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" xlink:href="rcat-20230731.xsd#CompositionOfAndChangesInGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssetsDetailsNarrative" xlink:href="rcat-20230731.xsd#Note8IntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/PropertyAndEquipmentDetails" xlink:href="rcat-20230731.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative" xlink:href="rcat-20230731.xsd#Note9PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OtherLongTermAssetsDetails" xlink:href="rcat-20230731.xsd#OtherLongTermAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative" xlink:href="rcat-20230731.xsd#Note10OtherLong-termAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OperatingLeasesDetails" xlink:href="rcat-20230731.xsd#OperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" xlink:href="rcat-20230731.xsd#SupplementalInformationRelatedToOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/FutureLeasePaymentObligationsDetails" xlink:href="rcat-20230731.xsd#FutureLeasePaymentObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeasesDetailsNarrative" xlink:href="rcat-20230731.xsd#Note11OperatingLeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OutstandingPrincipalPaymentsDetails" xlink:href="rcat-20230731.xsd#OutstandingPrincipalPaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligationsDetailsNarrative" xlink:href="rcat-20230731.xsd#Note12DebtObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" xlink:href="rcat-20230731.xsd#Note13DueToRelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note14IncomeTaxesDetailsNarrative" xlink:href="rcat-20230731.xsd#Note14IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" xlink:href="rcat-20230731.xsd#SummaryOfSharesOfCommonStockIssuedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note16PreferredStockDetailsNarrative" xlink:href="rcat-20230731.xsd#Note16PreferredStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:href="rcat-20230731.xsd#SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ChangesInWarrantsOutstandingDetails" xlink:href="rcat-20230731.xsd#ChangesInWarrantsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17WarrantsDetailsNarrative" xlink:href="rcat-20230731.xsd#Note17WarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:href="rcat-20230731.xsd#AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfActivityUnderPlanDetails" xlink:href="rcat-20230731.xsd#SummaryOfActivityUnderPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:href="rcat-20230731.xsd#SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" xlink:href="rcat-20230731.xsd#StockCompensationExpenseByFunctionalCategoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" xlink:href="rcat-20230731.xsd#Note18ShareBasedAwardsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:href="rcat-20230731.xsd#AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ChangesInDerivativeLiabilityDetails" xlink:href="rcat-20230731.xsd#ChangesInDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" xlink:href="rcat-20230731.xsd#Note20-Related-partyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" xlink:href="rcat-20230731.xsd#InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Investments" xlink:label="loc_us-gaapInvestments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapShortTermBorrowings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaapDerivativeLiabilitiesCurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDerivativeLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:label="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_PreferredStockValueSeriesB" xlink:label="loc_RCATPreferredStockValueSeriesB" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_RCATPreferredStockValueSeriesB" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaapSeriesBPreferredStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesBPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements Of Operations (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="loc_us-gaapOtherCostAndExpenseOperating" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOtherCostAndExpenseOperating" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="loc_us-gaapMarketingAndAdvertisingExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapMarketingAndAdvertisingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInDerivativeAssetsAndLiabilities" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDerivativeAssetsAndLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaapInvestmentIncomeNet" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInvestmentIncomeNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonrecurringIncomeExpense" xlink:label="loc_us-gaapOtherNonrecurringIncomeExpense" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapOtherNonrecurringIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaapIncomeLossFromContinuingOperations" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" xlink:label="loc_RCATIncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_RCATIncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" xlink:label="loc_RCATIncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_RCATIncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_EarningsPerShareBasicAndDilutedRCAT" xlink:label="loc_RCATEarningsPerShareBasicAndDilutedRCAT" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_RCATEarningsPerShareBasicAndDilutedRCAT" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" xlink:label="loc_RCATWeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_RCATWeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Stockholders&apos; Equity (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="70" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SeriesAPreferredStock1Member" xlink:label="loc_RCATSeriesAPreferredStock1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_RCATSeriesAPreferredStock1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SeriesBPreferredStock1Member" xlink:label="loc_RCATSeriesBPreferredStock1Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_RCATSeriesBPreferredStock1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_VestingOfRestrictedStockUnitsAmount" xlink:label="loc_RCATVestingOfRestrictedStockUnitsAmount" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATVestingOfRestrictedStockUnitsAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_VestingOfRestrictedStockUnitsShares" xlink:label="loc_RCATVestingOfRestrictedStockUnitsShares" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATVestingOfRestrictedStockUnitsShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaapIncomeLossFromContinuingOperations" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationOptions" xlink:label="loc_RCATShareBasedCompensationOptions" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_RCATShareBasedCompensationOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_StockAwardsNonEmployees" xlink:label="loc_RCATStockAwardsNonEmployees" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_RCATStockAwardsNonEmployees" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesGainLoss" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapMarketableSecuritiesGainLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDerivativeLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInDerivativeLiabilities" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDerivativeLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_RCATIncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_RCATIncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalCashFlowElementsFinancingActivitiesAbstract" xlink:label="loc_us-gaapAdditionalCashFlowElementsFinancingActivitiesAbstract" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapAdditionalCashFlowElementsFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaapPaymentsToAcquireProductiveAssets" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdditionalCashFlowElementsFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireProductiveAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdditionalCashFlowElementsFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="loc_us-gaapPaymentsToAcquireInvestments" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdditionalCashFlowElementsFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdditionalCashFlowElementsFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForOtherTaxes" xlink:label="loc_us-gaapPaymentsForOtherTaxes" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsForOtherTaxes" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInDiscontinuedOperationsAbstract" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:to="loc_us-gaapCashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:to="loc_us-gaapCashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:to="loc_us-gaapCashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInDiscontinuedOperations" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInDiscontinuedOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaapIncomeTaxesPaidNet" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapIncomeTaxesPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ConversionOfPreferredStockIntoCommonStock" xlink:label="loc_RCATConversionOfPreferredStockIntoCommonStock" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_RCATConversionOfPreferredStockIntoCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FairValueOfSharesWithheldAsPaymentOfNoteReceivable" xlink:label="loc_RCATFairValueOfSharesWithheldAsPaymentOfNoteReceivable" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_RCATFairValueOfSharesWithheldAsPaymentOfNoteReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_TaxesRelatedToNetShareSettlementOfEquityAwards" xlink:label="loc_RCATTaxesRelatedToNetShareSettlementOfEquityAwards" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_RCATTaxesRelatedToNetShareSettlementOfEquityAwards" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note1Business" xlink:title="00000007 - Disclosure - Note 1 &#8211; The Business">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="loc_us-gaapBusinessDescriptionAndBasisOfPresentationTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - Note 2 &#8211; Summary of Significant Accounting Policies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapBasisOfPresentationAndSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:title="00000009 - Disclosure - Note 3 &#8211; Discontinued Operations &#8211; Sale of Consumer Segment">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="loc_us-gaapDisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note4MarketableSecurities" xlink:title="00000010 - Disclosure - Note 4 &#8211; Marketable Securities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="loc_us-gaapInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note5Inventories" xlink:title="00000011 - Disclosure - Note 5 &#8211; Inventories">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note6OtherCurrentAssets" xlink:title="00000012 - Disclosure - Note 6 &#8211; Other Current Assets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="loc_us-gaapOtherCurrentAssetsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapOtherCurrentAssetsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note7DueFromRelatedParty" xlink:title="00000013 - Disclosure - Note 7 &#8211; Due From Related Party">
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote7DueFromRelatedPartyAbstract" xlink:label="loc_RCATDisclosureNote7DueFromRelatedPartyAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DueFromRelatedPartyDisclosureTextBlock" xlink:label="loc_RCATDueFromRelatedPartyDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote7DueFromRelatedPartyAbstract" xlink:to="loc_RCATDueFromRelatedPartyDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note8IntangibleAssets" xlink:title="00000014 - Disclosure - Note 8 &#8211; Intangible Assets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaapIntangibleAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapIntangibleAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note9PropertyAndEquipment" xlink:title="00000015 - Disclosure - Note 9 &#8211; Property and Equipment">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note10OtherLong-termAssets" xlink:title="00000016 - Disclosure - Note 10 &#8211; Other Long-Term Assets">
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote10OtherLongtermAssetsAbstract" xlink:label="loc_RCATDisclosureNote10OtherLongtermAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OtherLongTermAssetsDisclosureTextBlock" xlink:label="loc_RCATOtherLongTermAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote10OtherLongtermAssetsAbstract" xlink:to="loc_RCATOtherLongTermAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note11OperatingLeases" xlink:title="00000017 - Disclosure - Note 11 &#8211; Operating Leases">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaapLeasesOfLesseeDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLeasesOfLesseeDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note12DebtObligations" xlink:title="00000018 - Disclosure - Note 12 &#8211; Debt Obligations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note13DueToRelatedParty" xlink:title="00000019 - Disclosure - Note 13 &#8211; Due to Related Party">
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote13DueToRelatedPartyAbstract" xlink:label="loc_RCATDisclosureNote13DueToRelatedPartyAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_RelatedPartyPayablesDisclosureTextBlock" xlink:label="loc_RCATRelatedPartyPayablesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote13DueToRelatedPartyAbstract" xlink:to="loc_RCATRelatedPartyPayablesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note14IncomeTaxes" xlink:title="00000020 - Disclosure - Note 14 &#8211; Income Taxes">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note15CommonStock" xlink:title="00000021 - Disclosure - Note 15 &#8211; Common Stock">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note16PreferredStock" xlink:title="00000022 - Disclosure - Note 16 &#8211; Preferred Stock">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockTextBlock" xlink:label="loc_us-gaapPreferredStockTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapPreferredStockTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note17Warrants" xlink:title="00000023 - Disclosure - Note 17 &#8211; Warrants">
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote17WarrantsAbstract" xlink:label="loc_RCATDisclosureNote17WarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_WarrantsDisclosureTextBlock" xlink:label="loc_RCATWarrantsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote17WarrantsAbstract" xlink:to="loc_RCATWarrantsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note18ShareBasedAwards" xlink:title="00000024 - Disclosure - Note 18 &#8211; Share Based Awards">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note19Derivatives" xlink:title="00000025 - Disclosure - Note 19 &#8211; Derivatives">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note20-Related-partyTransactions" xlink:title="00000026 - Disclosure - Note 20 - Related-Party Transactions">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note21-SegmentReporting" xlink:title="00000027 - Disclosure - Note 21 - Segment Reporting">
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote21SegmentReportingAbstract" xlink:label="loc_RCATDisclosureNote21SegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SegmentReportingTextBlock" xlink:label="loc_RCATSegmentReportingTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote21SegmentReportingAbstract" xlink:to="loc_RCATSegmentReportingTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note22-SaleOfConsumerSegment" xlink:title="00000028 - Disclosure - Note 22 - Sale of Consumer Segment">
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote22SaleOfConsumerSegmentAbstract" xlink:label="loc_RCATDisclosureNote22SaleOfConsumerSegmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SaleOfConsumerSegmentDisclosureTextBlock" xlink:label="loc_RCATSaleOfConsumerSegmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote22SaleOfConsumerSegmentAbstract" xlink:to="loc_RCATSaleOfConsumerSegmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note23CommitmentsAndContingencies" xlink:title="00000029 - Disclosure - Note 23 &#8211; Commitments and Contingencies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note24SubsequentEvents" xlink:title="00000030 - Disclosure - Note 24 &#8211; Subsequent Events">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000031 - Disclosure - Note 2 &#8211; Summary of Significant Accounting Policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="loc_us-gaapMarketableSecuritiesPolicy" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapMarketableSecuritiesPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaapReceivablesPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapReceivablesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionLeasesOperating" xlink:label="loc_us-gaapRevenueRecognitionLeasesOperating" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRecognitionLeasesOperating" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaapResearchAndDevelopmentExpensePolicy" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpensePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaapComprehensiveIncomePolicyPolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="loc_us-gaapCompensationRelatedCostsPolicyTextBlock" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCompensationRelatedCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_RelatedPartiesPolicyTextBlock" xlink:label="loc_RCATRelatedPartiesPolicyTextBlock" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_RCATRelatedPartiesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SegmentReportingPolicyTextBlock" xlink:label="loc_RCATSegmentReportingPolicyTextBlock" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_RCATSegmentReportingPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000032 - Disclosure - Note 2 &#8211; Summary of Significant Accounting Policies (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:title="00000033 - Disclosure - Note 3 &#8211; Discontinued Operations &#8211; Sale of Consumer Segment (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:label="loc_us-gaapScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock" xlink:label="loc_RCATScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_RCATScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note5InventoriesTables" xlink:title="00000034 - Disclosure - Note 5 &#8211; Inventories (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note6OtherCurrentAssetsTables" xlink:title="00000035 - Disclosure - Note 6 &#8211; Other Current Assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfOtherCurrentAssetsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfOtherCurrentAssetsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note8IntangibleAssetsTables" xlink:title="00000036 - Disclosure - Note 8 &#8211; Intangible Assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="loc_us-gaapScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaapScheduleOfGoodwillTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfGoodwillTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note9PropertyAndEquipmentTables" xlink:title="00000037 - Disclosure - Note 9 &#8211; Property and Equipment (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note10OtherLong-termAssetsTables" xlink:title="00000038 - Disclosure - Note 10 &#8211; Other Long-Term Assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote10OtherLongtermAssetsAbstract" xlink:label="loc_RCATDisclosureNote10OtherLongtermAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ScheduleOfOtherLongTermAssetsTableTextBlock" xlink:label="loc_RCATScheduleOfOtherLongTermAssetsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote10OtherLongtermAssetsAbstract" xlink:to="loc_RCATScheduleOfOtherLongTermAssetsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note11OperatingLeasesTables" xlink:title="00000039 - Disclosure - Note 11 &#8211; Operating Leases (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRentExpenseTableTextBlock" xlink:label="loc_us-gaapScheduleOfRentExpenseTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapScheduleOfRentExpenseTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaapOperatingLeasesOfLesseeDisclosureTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeasesOfLesseeDisclosureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note12DebtObligationsTables" xlink:title="00000040 - Disclosure - Note 12 &#8211; Debt Obligations (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ScheduleOfDebtPaymentsDueTableTextBlock" xlink:label="loc_RCATScheduleOfDebtPaymentsDueTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_RCATScheduleOfDebtPaymentsDueTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note15CommonStockTables" xlink:title="00000041 - Disclosure - Note 15 &#8211; Common Stock (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:label="loc_us-gaapScheduleOfCommonStockOutstandingRollForwardTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note17WarrantsTables" xlink:title="00000042 - Disclosure - Note 17 &#8211; Warrants (Tables)">
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote17WarrantsAbstract" xlink:label="loc_RCATDisclosureNote17WarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ScheduleOfWarrantsIssuedAndFairValueTableTextBlock" xlink:label="loc_RCATScheduleOfWarrantsIssuedAndFairValueTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote17WarrantsAbstract" xlink:to="loc_RCATScheduleOfWarrantsIssuedAndFairValueTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote17WarrantsAbstract" xlink:to="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note18ShareBasedAwardsTables" xlink:title="00000043 - Disclosure - Note 18 &#8211; Share Based Awards (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ScheduleOfAssumptionsUsed1TableTextBlock" xlink:label="loc_RCATScheduleOfAssumptionsUsed1TableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_RCATScheduleOfAssumptionsUsed1TableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="loc_us-gaapDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note19DerivativesTables" xlink:title="00000044 - Disclosure - Note 19 &#8211; Derivatives (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ScheduleOfAssumptionsUsed2TableTextBlock" xlink:label="loc_RCATScheduleOfAssumptionsUsed2TableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="loc_RCATScheduleOfAssumptionsUsed2TableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:label="loc_us-gaapScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note21-SegmentReportingTables" xlink:title="00000045 - Disclosure - Note 21 - Segment Reporting (Tables)">
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote21SegmentReportingAbstract" xlink:label="loc_RCATDisclosureNote21SegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote21SegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:title="00000046 - Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount" xlink:label="loc_RCATAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_RCATAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount" xlink:label="loc_RCATAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_RCATAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount" xlink:label="loc_RCATAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_RCATAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount" xlink:label="loc_RCATAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_RCATAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000047 - Disclosure - Note 2 &#8211; Summary of Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Capital" xlink:label="loc_us-gaapCapital" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCapital" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" xlink:title="00000048 - Disclosure - Discontinued Operations - results of operations (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationRevenue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract" xlink:label="loc_RCATDisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_RCATDisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense" xlink:label="loc_RCATDisposalGroupIncludingDiscontinuedOperationOperationsExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_RCATDisposalGroupIncludingDiscontinuedOperationOperationsExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" xlink:label="loc_RCATDisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_RCATDisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" xlink:label="loc_RCATDisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_RCATDisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOperatingExpense" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract" xlink:label="loc_RCATDisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_RCATDisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationInterestExpense" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherIncome" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:label="loc_RCATDisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_RCATDisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:title="00000049 - Disclosure - Assets and liabilities for the Consumer Segment (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:label="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCash" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCash" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCash" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationInventoryCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationInventoryCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:to="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations" xlink:label="loc_RCATDisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:to="loc_RCATDisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherLiabilities" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent" xlink:label="loc_RCATDisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:to="loc_RCATDisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent" xlink:label="loc_RCATDisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_RCATDisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationWorkingCapital" xlink:label="loc_RCATDisposalGroupIncludingDiscontinuedOperationWorkingCapital" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_RCATDisposalGroupIncludingDiscontinuedOperationWorkingCapital" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" xlink:title="00000050 - Disclosure - Note 4 &#8211; Marketable Securities (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_CorporateBondsAtCarryingValueFairValue" xlink:label="loc_RCATCorporateBondsAtCarryingValueFairValue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_RCATCorporateBondsAtCarryingValueFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_CorporateBondsAtCarryingValueCostBasis" xlink:label="loc_RCATCorporateBondsAtCarryingValueCostBasis" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_RCATCorporateBondsAtCarryingValueCostBasis" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_CorporateBondsAtCarryingValueUnrealizedLosses" xlink:label="loc_RCATCorporateBondsAtCarryingValueUnrealizedLosses" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_RCATCorporateBondsAtCarryingValueUnrealizedLosses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_CorporateBondsAtCarryingValueContractualMaturities2" xlink:label="loc_RCATCorporateBondsAtCarryingValueContractualMaturities2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_RCATCorporateBondsAtCarryingValueContractualMaturities2" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/InventoriesDetails" xlink:title="00000051 - Disclosure - Inventories (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/OtherCurrentAssetsDetails" xlink:title="00000052 - Disclosure - Other current assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" xlink:title="00000053 - Disclosure - Note 7 &#8211; Due From Related Party (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote7DueFromRelatedPartyAbstract" xlink:label="loc_RCATDisclosureNote7DueFromRelatedPartyAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_CashCompensationSubjectToTaxation" xlink:label="loc_RCATCashCompensationSubjectToTaxation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote7DueFromRelatedPartyAbstract" xlink:to="loc_RCATCashCompensationSubjectToTaxation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IncomeAssociatedWithStockCompensationSubjectToTaxation" xlink:label="loc_RCATIncomeAssociatedWithStockCompensationSubjectToTaxation" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote7DueFromRelatedPartyAbstract" xlink:to="loc_RCATIncomeAssociatedWithStockCompensationSubjectToTaxation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation" xlink:label="loc_RCATNoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote7DueFromRelatedPartyAbstract" xlink:to="loc_RCATNoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteShares" xlink:label="loc_RCATCommonStockWithheldByCompanyAppliedAgainstNoteShares" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote7DueFromRelatedPartyAbstract" xlink:to="loc_RCATCommonStockWithheldByCompanyAppliedAgainstNoteShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteAmount" xlink:label="loc_RCATCommonStockWithheldByCompanyAppliedAgainstNoteAmount" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote7DueFromRelatedPartyAbstract" xlink:to="loc_RCATCommonStockWithheldByCompanyAppliedAgainstNoteAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharesHeldAtTransferAgentUntilNoteReceivableRepayment" xlink:label="loc_RCATSharesHeldAtTransferAgentUntilNoteReceivableRepayment" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote7DueFromRelatedPartyAbstract" xlink:to="loc_RCATSharesHeldAtTransferAgentUntilNoteReceivableRepayment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_RestrictedStockScheduledToVestShares" xlink:label="loc_RCATRestrictedStockScheduledToVestShares" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote7DueFromRelatedPartyAbstract" xlink:to="loc_RCATRestrictedStockScheduledToVestShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable" xlink:label="loc_RCATRestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote7DueFromRelatedPartyAbstract" xlink:to="loc_RCATRestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_PaymentsForTaxLiability" xlink:label="loc_RCATPaymentsForTaxLiability" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote7DueFromRelatedPartyAbstract" xlink:to="loc_RCATPaymentsForTaxLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_EstimatedTaxesOwedRelatedToStockCompensation" xlink:label="loc_RCATEstimatedTaxesOwedRelatedToStockCompensation" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote7DueFromRelatedPartyAbstract" xlink:to="loc_RCATEstimatedTaxesOwedRelatedToStockCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="loc_us-gaapIncomeTaxExaminationPenaltiesAndInterestExpense" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote7DueFromRelatedPartyAbstract" xlink:to="loc_us-gaapIncomeTaxExaminationPenaltiesAndInterestExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/IntangibleAssetsDetails" xlink:title="00000054 - Disclosure - Intangible assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_RCATFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_RCATFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain" xlink:label="loc_RCATFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_RCATFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IntangibleAssetsGrossCarryingAmountMember" xlink:label="loc_RCATIntangibleAssetsGrossCarryingAmountMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain" xlink:to="loc_RCATIntangibleAssetsGrossCarryingAmountMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IntangibleAssetsAccumulatedAmortizationMember" xlink:label="loc_RCATIntangibleAssetsAccumulatedAmortizationMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain" xlink:to="loc_RCATIntangibleAssetsAccumulatedAmortizationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IntangibleAssetsNetCarryingValueMember" xlink:label="loc_RCATIntangibleAssetsNetCarryingValueMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain" xlink:to="loc_RCATIntangibleAssetsNetCarryingValueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FiniteLivedProprietaryTechnologyGross" xlink:label="loc_RCATFiniteLivedProprietaryTechnologyGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATFiniteLivedProprietaryTechnologyGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FiniteLivedNoncompeteAgreementsGross1" xlink:label="loc_RCATFiniteLivedNoncompeteAgreementsGross1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATFiniteLivedNoncompeteAgreementsGross1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FiniteLivedCustomerRelationshipsGross1" xlink:label="loc_RCATFiniteLivedCustomerRelationshipsGross1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATFiniteLivedCustomerRelationshipsGross1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FiniteLivedIntangibleAssetsGross1" xlink:label="loc_RCATFiniteLivedIntangibleAssetsGross1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATFiniteLivedIntangibleAssetsGross1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedTradeNames" xlink:label="loc_us-gaapIndefiniteLivedTradeNames" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIndefiniteLivedTradeNames" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IndefiniteLivedIntangibleAssetsExcludingGoodwill1" xlink:label="loc_RCATIndefiniteLivedIntangibleAssetsExcludingGoodwill1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATIndefiniteLivedIntangibleAssetsExcludingGoodwill1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_IntangibleAssetsNetExcludingGoodwill1" xlink:label="loc_RCATIntangibleAssetsNetExcludingGoodwill1" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATIntangibleAssetsNetExcludingGoodwill1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:title="00000055 - Disclosure - Expected amortization expense for the unamortized finite-lived intangible assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" xlink:title="00000056 - Disclosure - Composition of, and changes in goodwill (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfIndefiniteLivedIntangibleAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfIndefiniteLivedIntangibleAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillMember" xlink:label="loc_us-gaapGoodwillMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapGoodwillMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="loc_us-gaapGoodwillPeriodIncreaseDecrease" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="loc_us-gaapGoodwillPeriodIncreaseDecrease" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="loc_us-gaapGoodwillImpairmentLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note8IntangibleAssetsDetailsNarrative" xlink:title="00000057 - Disclosure - Note 8 &#8211; Intangible Assets (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsExcludingGoodwill" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/PropertyAndEquipmentDetails" xlink:title="00000058 - Disclosure - Property and equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_PropertyPlantAndEquipmentLeaseholdImprovements" xlink:label="loc_RCATPropertyPlantAndEquipmentLeaseholdImprovements" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_RCATPropertyPlantAndEquipmentLeaseholdImprovements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_PropertyPlantAndEquipmentFurnitureAndEquipment" xlink:label="loc_RCATPropertyPlantAndEquipmentFurnitureAndEquipment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_RCATPropertyPlantAndEquipmentFurnitureAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative" xlink:title="00000059 - Disclosure - Note 9 &#8211; Property and Equipment (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/OtherLongTermAssetsDetails" xlink:title="00000060 - Disclosure - Other long term assets (Details)">
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote10OtherLongtermAssetsAbstract" xlink:label="loc_RCATDisclosureNote10OtherLongtermAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SAFEAgreementAssets" xlink:label="loc_RCATSAFEAgreementAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote10OtherLongtermAssetsAbstract" xlink:to="loc_RCATSAFEAgreementAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecurityDeposit" xlink:label="loc_us-gaapSecurityDeposit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote10OtherLongtermAssetsAbstract" xlink:to="loc_us-gaapSecurityDeposit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaapNoncurrentAssets" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote10OtherLongtermAssetsAbstract" xlink:to="loc_us-gaapNoncurrentAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative" xlink:title="00000061 - Disclosure - Note 10 &#8211; Other Long-Term Assets (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote10OtherLongtermAssetsAbstract" xlink:label="loc_RCATDisclosureNote10OtherLongtermAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_PaymentForSAFEAgreement" xlink:label="loc_RCATPaymentForSAFEAgreement" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote10OtherLongtermAssetsAbstract" xlink:to="loc_RCATPaymentForSAFEAgreement" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/OperatingLeasesDetails" xlink:title="00000062 - Disclosure - Operating leases (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OperatingLeaseLocation1Member" xlink:label="loc_RCATOperatingLeaseLocation1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_RCATOperatingLeaseLocation1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OperatingLeaseLocation3Member" xlink:label="loc_RCATOperatingLeaseLocation3Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_RCATOperatingLeaseLocation3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OperatingLeaseLocation4Member" xlink:label="loc_RCATOperatingLeaseLocation4Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_RCATOperatingLeaseLocation4Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" xlink:title="00000063 - Disclosure - Supplemental information related to operating leases (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OperatingCashPaidToSettleLeaseLiabilities" xlink:label="loc_RCATOperatingCashPaidToSettleLeaseLiabilities" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_RCATOperatingCashPaidToSettleLeaseLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/FutureLeasePaymentObligationsDetails" xlink:title="00000064 - Disclosure - Future lease payment obligations (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix" xlink:label="loc_RCATLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_RCATLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note11OperatingLeasesDetailsNarrative" xlink:title="00000065 - Disclosure - Note 11 &#8211; Operating Leases (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaapShortTermLeaseCost" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapShortTermLeaseCost" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/OutstandingPrincipalPaymentsDetails" xlink:title="00000066 - Disclosure - Outstanding principal payments (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OutstandingPrincipalPaymentsDueYearOne" xlink:label="loc_RCATOutstandingPrincipalPaymentsDueYearOne" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_RCATOutstandingPrincipalPaymentsDueYearOne" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OutstandingPrincipalPaymentsDueYearTwo" xlink:label="loc_RCATOutstandingPrincipalPaymentsDueYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_RCATOutstandingPrincipalPaymentsDueYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OutstandingPrincipalPaymentsDueTotal" xlink:label="loc_RCATOutstandingPrincipalPaymentsDueTotal" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_RCATOutstandingPrincipalPaymentsDueTotal" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OutstandingPrincipalPaymentsDueShortTerm" xlink:label="loc_RCATOutstandingPrincipalPaymentsDueShortTerm" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_RCATOutstandingPrincipalPaymentsDueShortTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OutstandingPrincipalPaymentsDueLongTerm" xlink:label="loc_RCATOutstandingPrincipalPaymentsDueLongTerm" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_RCATOutstandingPrincipalPaymentsDueLongTerm" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note12DebtObligationsDetailsNarrative" xlink:title="00000067 - Disclosure - Note 12 &#8211; Debt Obligations (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation1Member" xlink:label="loc_RCATDebtObligation1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation2Member" xlink:label="loc_RCATDebtObligation2Member" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation3Member" xlink:label="loc_RCATDebtObligation3Member" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation4Member" xlink:label="loc_RCATDebtObligation4Member" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation4Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation6Member" xlink:label="loc_RCATDebtObligation6Member" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation6Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation7Member" xlink:label="loc_RCATDebtObligation7Member" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation7Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtObligation8Member" xlink:label="loc_RCATDebtObligation8Member" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation8Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaapDebtInstrumentInterestRateDuringPeriod" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateDuringPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentPeriodicPayment" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPayment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ConvertibleNoteAgreementAmount" xlink:label="loc_RCATConvertibleNoteAgreementAmount" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATConvertibleNoteAgreementAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SBAPPPLoanAmountsReceived" xlink:label="loc_RCATSBAPPPLoanAmountsReceived" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATSBAPPPLoanAmountsReceived" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SBAPPPLoanPrincipalBalanceForgiven" xlink:label="loc_RCATSBAPPPLoanPrincipalBalanceForgiven" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATSBAPPPLoanPrincipalBalanceForgiven" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SBAPPPLoanAccruedInterestForgiven" xlink:label="loc_RCATSBAPPPLoanAccruedInterestForgiven" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATSBAPPPLoanAccruedInterestForgiven" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_LeaseholdImprovementAgreementFundsReceived" xlink:label="loc_RCATLeaseholdImprovementAgreementFundsReceived" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATLeaseholdImprovementAgreementFundsReceived" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset" xlink:label="loc_RCATFinancingAgreementFundingOfPurchaseOfFixedAsset" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATFinancingAgreementFundingOfPurchaseOfFixedAsset" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" xlink:title="00000068 - Disclosure - Note 13 &#8211; Due to Related Party (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote13DueToRelatedPartyAbstract" xlink:label="loc_RCATDisclosureNote13DueToRelatedPartyAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote13DueToRelatedPartyAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DueToRelatedParty1Member" xlink:label="loc_RCATDueToRelatedParty1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDueToRelatedParty1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DueToRelatedParty2Member" xlink:label="loc_RCATDueToRelatedParty2Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDueToRelatedParty2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_PromissoryNoteOriginalPrincipalAmount" xlink:label="loc_RCATPromissoryNoteOriginalPrincipalAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATPromissoryNoteOriginalPrincipalAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaapDebtInstrumentInterestRateDuringPeriod" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateDuringPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_RefundRelatedToPrepaidInventoryIssuedByCompany" xlink:label="loc_RCATRefundRelatedToPrepaidInventoryIssuedByCompany" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATRefundRelatedToPrepaidInventoryIssuedByCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtInstrumentOutstandingBalancePayment" xlink:label="loc_RCATDebtInstrumentOutstandingBalancePayment" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATDebtInstrumentOutstandingBalancePayment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtInstrumentOutstandingAccruedInterestPayment" xlink:label="loc_RCATDebtInstrumentOutstandingAccruedInterestPayment" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATDebtInstrumentOutstandingAccruedInterestPayment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_LineOfCreditObligationAssumedInConnectionWithAcquisition" xlink:label="loc_RCATLineOfCreditObligationAssumedInConnectionWithAcquisition" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATLineOfCreditObligationAssumedInConnectionWithAcquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DebtInstrumentInterestRateDuringPeriod1" xlink:label="loc_RCATDebtInstrumentInterestRateDuringPeriod1" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATDebtInstrumentInterestRateDuringPeriod1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DueToOtherRelatedPartyClassifiedCurrent" xlink:label="loc_RCATDueToOtherRelatedPartyClassifiedCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATDueToOtherRelatedPartyClassifiedCurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note14IncomeTaxesDetailsNarrative" xlink:title="00000069 - Disclosure - Note 14 &#8211; Income Taxes (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" xlink:title="00000070 - Disclosure - Summary of shares of common stock issued (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1" xlink:label="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2" xlink:label="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3" xlink:label="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities" xlink:label="loc_RCATStockIssuedDuringPeriodAmountConversionOfConvertibleSecurities" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_RCATStockIssuedDuringPeriodAmountConversionOfConvertibleSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note16PreferredStockDetailsNarrative" xlink:title="00000071 - Disclosure - Note 16 &#8211; Preferred Stock (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaapScheduleOfStockByClassTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfStockByClassTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaapClassOfStockLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapClassOfStockLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SeriesAPreferredStock2Member" xlink:label="loc_RCATSeriesAPreferredStock2Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_RCATSeriesAPreferredStock2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaapSeriesBPreferredStockMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesBPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock" xlink:label="loc_RCATStockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_RCATStockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock" xlink:label="loc_RCATStockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_RCATStockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:title="00000072 - Disclosure - Summary of warrants issued and fair values (Details)">
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote17WarrantsAbstract" xlink:label="loc_RCATDisclosureNote17WarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_NumberOfWarrantsUponIssuance" xlink:label="loc_RCATNumberOfWarrantsUponIssuance" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote17WarrantsAbstract" xlink:to="loc_RCATNumberOfWarrantsUponIssuance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_InitialFairValueOfWarrantsUponIssuance" xlink:label="loc_RCATInitialFairValueOfWarrantsUponIssuance" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote17WarrantsAbstract" xlink:to="loc_RCATInitialFairValueOfWarrantsUponIssuance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_NumberOfWarrantsOutstanding" xlink:label="loc_RCATNumberOfWarrantsOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote17WarrantsAbstract" xlink:to="loc_RCATNumberOfWarrantsOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FairValueOfWarrantsOutstanding" xlink:label="loc_RCATFairValueOfWarrantsOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote17WarrantsAbstract" xlink:to="loc_RCATFairValueOfWarrantsOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_NumberOfWarrantsOutstanding2" xlink:label="loc_RCATNumberOfWarrantsOutstanding2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote17WarrantsAbstract" xlink:to="loc_RCATNumberOfWarrantsOutstanding2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FairValueOfWarrantsOutstanding2" xlink:label="loc_RCATFairValueOfWarrantsOutstanding2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote17WarrantsAbstract" xlink:to="loc_RCATFairValueOfWarrantsOutstanding2" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/ChangesInWarrantsOutstandingDetails" xlink:title="00000073 - Disclosure - Changes in warrants outstanding (Details)">
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote17WarrantsAbstract" xlink:label="loc_RCATDisclosureNote17WarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="loc_us-gaapClassOfWarrantOrRightTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote17WarrantsAbstract" xlink:to="loc_us-gaapClassOfWarrantOrRightTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="loc_us-gaapClassOfWarrantOrRightLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightTable" xlink:to="loc_us-gaapClassOfWarrantOrRightLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaapClassOfWarrantOrRightAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightTable" xlink:to="loc_us-gaapClassOfWarrantOrRightAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_WarrantsOutstanding1Member" xlink:label="loc_RCATWarrantsOutstanding1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_RCATWarrantsOutstanding1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note17WarrantsDetailsNarrative" xlink:title="00000074 - Disclosure - Note 17 &#8211; Warrants (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote17WarrantsAbstract" xlink:label="loc_RCATDisclosureNote17WarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_WarrantsIssuedExercisePrice" xlink:label="loc_RCATWarrantsIssuedExercisePrice" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote17WarrantsAbstract" xlink:to="loc_RCATWarrantsIssuedExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ProceedsReceivedFromExerciseOfWarrants" xlink:label="loc_RCATProceedsReceivedFromExerciseOfWarrants" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote17WarrantsAbstract" xlink:to="loc_RCATProceedsReceivedFromExerciseOfWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ExerciseOfWarrantsShares" xlink:label="loc_RCATExerciseOfWarrantsShares" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote17WarrantsAbstract" xlink:to="loc_RCATExerciseOfWarrantsShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants" xlink:label="loc_RCATReductionInDerivativeLiabilityResultingFromExerciseOfWarrants" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote17WarrantsAbstract" xlink:to="loc_RCATReductionInDerivativeLiabilityResultingFromExerciseOfWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_WarrantsToPurchaseSharesIssued" xlink:label="loc_RCATWarrantsToPurchaseSharesIssued" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote17WarrantsAbstract" xlink:to="loc_RCATWarrantsToPurchaseSharesIssued" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:title="00000075 - Disclosure - Assumptions used to calculate fair value of options granted (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FairValueOfOptionsAxis" xlink:label="loc_RCATFairValueOfOptionsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_RCATFairValueOfOptionsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FairValueOfOptionsDomain" xlink:label="loc_RCATFairValueOfOptionsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATFairValueOfOptionsAxis" xlink:to="loc_RCATFairValueOfOptionsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OptionsAssumptionsUsedMember" xlink:label="loc_RCATOptionsAssumptionsUsedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATFairValueOfOptionsDomain" xlink:to="loc_RCATOptionsAssumptionsUsedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1" xlink:label="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate" xlink:label="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1" xlink:label="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2" xlink:label="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfActivityUnderPlanDetails" xlink:title="00000076 - Disclosure - Summary of activity under the Plan (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_Options1Member" xlink:label="loc_RCATOptions1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_RCATOptions1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:title="00000077 - Disclosure - Summary of restricted stock activity under the Plan (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationSharesRestrictedStockAxis" xlink:label="loc_RCATShareBasedCompensationSharesRestrictedStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_RCATShareBasedCompensationSharesRestrictedStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationSharesRestrictedStockDomain" xlink:label="loc_RCATShareBasedCompensationSharesRestrictedStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATShareBasedCompensationSharesRestrictedStockAxis" xlink:to="loc_RCATShareBasedCompensationSharesRestrictedStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATShareBasedCompensationSharesRestrictedStockDomain" xlink:to="loc_us-gaapRestrictedStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber" xlink:label="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice" xlink:label="loc_RCATSharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATSharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross" xlink:label="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod" xlink:label="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares" xlink:label="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares" xlink:label="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" xlink:title="00000078 - Disclosure - Stock compensation expense by functional category (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_GeneralAndAdministrativeStockCompensationExpense" xlink:label="loc_RCATGeneralAndAdministrativeStockCompensationExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_RCATGeneralAndAdministrativeStockCompensationExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ResearchAndDevelopmentStockCompensationExpense" xlink:label="loc_RCATResearchAndDevelopmentStockCompensationExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_RCATResearchAndDevelopmentStockCompensationExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OperationsStockCompensationExpense" xlink:label="loc_RCATOperationsStockCompensationExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_RCATOperationsStockCompensationExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SalesAndMarketingStockCompensationExpense" xlink:label="loc_RCATSalesAndMarketingStockCompensationExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_RCATSalesAndMarketingStockCompensationExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_TotalStockCompensationExpense" xlink:label="loc_RCATTotalStockCompensationExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_RCATTotalStockCompensationExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" xlink:title="00000079 - Disclosure - Note 18 &#8211; Share Based Awards (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum" xlink:label="loc_RCATNumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_RCATNumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions" xlink:label="loc_RCATUnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_RCATUnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_StockCompensationExpensePertainingToOptions" xlink:label="loc_RCATStockCompensationExpensePertainingToOptions" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_RCATStockCompensationExpensePertainingToOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_StockCompensationExpensePertainingToRestrictedStockUnits" xlink:label="loc_RCATStockCompensationExpensePertainingToRestrictedStockUnits" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_RCATStockCompensationExpensePertainingToRestrictedStockUnits" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:title="00000080 - Disclosure - Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FairValueOfDerivativesAxis" xlink:label="loc_RCATFairValueOfDerivativesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_RCATFairValueOfDerivativesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_FairValueOfDerivativesDomain" xlink:label="loc_RCATFairValueOfDerivativesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATFairValueOfDerivativesAxis" xlink:to="loc_RCATFairValueOfDerivativesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DerivativesAssumptionsUsedMember" xlink:label="loc_RCATDerivativesAssumptionsUsedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATFairValueOfDerivativesDomain" xlink:to="loc_RCATDerivativesAssumptionsUsedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2" xlink:label="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/ChangesInDerivativeLiabilityDetails" xlink:title="00000081 - Disclosure - Changes in the derivative liability (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaapDerivativeLiabilitiesCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapDerivativeLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DerivativeLiabilitiesAdditionsDuringPeriod" xlink:label="loc_RCATDerivativeLiabilitiesAdditionsDuringPeriod" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="loc_RCATDerivativeLiabilitiesAdditionsDuringPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_EliminatedUponConversionOrExerciseOfWarrants" xlink:label="loc_RCATEliminatedUponConversionOrExerciseOfWarrants" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="loc_RCATEliminatedUponConversionOrExerciseOfWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="loc_us-gaapDerivativeGainLossOnDerivativeNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapDerivativeGainLossOnDerivativeNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaapDerivativeLiabilitiesCurrent_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapDerivativeLiabilitiesCurrent_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" xlink:title="00000082 - Disclosure - Note 20 - Related-Party Transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_Director1Member" xlink:label="loc_RCATDirector1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_RCATDirector1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ConsultingAgreementMonthlyPayments" xlink:label="loc_RCATConsultingAgreementMonthlyPayments" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_RCATConsultingAgreementMonthlyPayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement" xlink:label="loc_RCATOptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_RCATOptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice" xlink:label="loc_RCATOptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_RCATOptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" xlink:title="00000083 - Disclosure - Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details)">
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_DisclosureNote21SegmentReportingAbstract" xlink:label="loc_RCATDisclosureNote21SegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote21SegmentReportingAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="loc_us-gaapAllOtherSegmentsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_us-gaapAllOtherSegmentsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20230731.xsd#RCAT_ConsumerMember" xlink:label="loc_RCATConsumerMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_RCATConsumerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateMember" xlink:label="loc_us-gaapCorporateMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_us-gaapCorporateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateAndOtherMember" xlink:label="loc_us-gaapCorporateAndOtherMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_us-gaapCorporateAndOtherMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="loc_us-gaapAccountsAndOtherReceivablesNetCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsAndOtherReceivablesNetCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositAssets" xlink:label="loc_us-gaapDepositAssets" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDepositAssets" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415888409088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Sep. 18, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jul. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--04-30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-31587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Red
Cat Holdings, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000748268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">88-0490034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">15
    Ave. Munoz Rivera<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Ste 2200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">San
    Juan<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">PR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">00901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">373-3228<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">RCAT<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,642,006<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415892595504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">$ 937,756<span></span>
</td>
<td class="nump">$ 3,173,649<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Investments', window );">Marketable securities</a></td>
<td class="nump">7,922,392<span></span>
</td>
<td class="nump">12,814,038<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">720,642<span></span>
</td>
<td class="nump">719,862<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">9,376,444<span></span>
</td>
<td class="nump">8,920,573<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other</a></td>
<td class="nump">3,020,708<span></span>
</td>
<td class="nump">1,263,735<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current assets of discontinued operations</a></td>
<td class="nump">4,545,370<span></span>
</td>
<td class="nump">5,283,155<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">26,523,312<span></span>
</td>
<td class="nump">32,175,012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">17,012,832<span></span>
</td>
<td class="nump">17,012,832<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">7,105,636<span></span>
</td>
<td class="nump">7,323,004<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">2,554,411<span></span>
</td>
<td class="nump">2,650,358<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other</a></td>
<td class="nump">303,180<span></span>
</td>
<td class="nump">303,180<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">554,064<span></span>
</td>
<td class="nump">620,307<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Long-term assets of discontinued operations</a></td>
<td class="nump">97,443<span></span>
</td>
<td class="nump">108,397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total long-term assets</a></td>
<td class="nump">27,627,566<span></span>
</td>
<td class="nump">28,018,078<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">54,150,878<span></span>
</td>
<td class="nump">60,193,090<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">822,674<span></span>
</td>
<td class="nump">1,392,550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">448,229<span></span>
</td>
<td class="nump">409,439<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Debt obligations - short term</a></td>
<td class="nump">936,150<span></span>
</td>
<td class="nump">922,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Customer deposits</a></td>
<td class="nump">45,123<span></span>
</td>
<td class="nump">155,986<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">292,852<span></span>
</td>
<td class="nump">281,797<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Warrant derivative liability</a></td>
<td class="nump">561,685<span></span>
</td>
<td class="nump">588,205<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current liabilities of discontinued operations</a></td>
<td class="nump">471,199<span></span>
</td>
<td class="nump">1,010,501<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">3,577,912<span></span>
</td>
<td class="nump">4,760,616<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">301,710<span></span>
</td>
<td class="nump">379,466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Debt obligations - long term</a></td>
<td class="nump">249,568<span></span>
</td>
<td class="nump">401,569<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent', window );">Long-term liabilities of discontinued operations</a></td>
<td class="nump">28,290<span></span>
</td>
<td class="nump">41,814<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="nump">579,568<span></span>
</td>
<td class="nump">822,849<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_PreferredStockValueSeriesB', window );">Series B preferred stock - shares authorized 4,300,000; outstanding 4,676 and 986,676</a></td>
<td class="nump">47<span></span>
</td>
<td class="nump">9,867<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock - shares authorized 500,000,000; outstanding 55,541,875 and 54,568,065</a></td>
<td class="nump">55,541<span></span>
</td>
<td class="nump">54,568<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">110,905,033<span></span>
</td>
<td class="nump">109,993,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(60,397,141)<span></span>
</td>
<td class="num">(54,586,793)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(570,082)<span></span>
</td>
<td class="num">(861,117)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">49,993,398<span></span>
</td>
<td class="nump">54,609,625<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY</a></td>
<td class="nump">$ 54,150,878<span></span>
</td>
<td class="nump">$ 60,193,090<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_PreferredStockValueSeriesB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_PreferredStockValueSeriesB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-9<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-21<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Investments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(h))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Investments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 23: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-9<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415888414016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Unaudited) (Parenthetical) - shares<br></strong></div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding</a></td>
<td class="nump">55,541,875<span></span>
</td>
<td class="nump">54,568,065<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,300,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding</a></td>
<td class="nump">4,676<span></span>
</td>
<td class="nump">986,676<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415891938720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements Of Operations (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 1,748,129<span></span>
</td>
<td class="nump">$ 1,126,551<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">1,573,464<span></span>
</td>
<td class="nump">1,044,431<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</a></td>
<td class="nump">174,665<span></span>
</td>
<td class="nump">82,120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Operations</a></td>
<td class="nump">707,903<span></span>
</td>
<td class="nump">886,303<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">1,138,127<span></span>
</td>
<td class="nump">449,964<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpense', window );">Sales and marketing</a></td>
<td class="nump">986,908<span></span>
</td>
<td class="nump">406,953<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">1,443,156<span></span>
</td>
<td class="nump">1,062,404<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock based compensation</a></td>
<td class="nump">911,606<span></span>
</td>
<td class="nump">755,471<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">5,187,700<span></span>
</td>
<td class="nump">3,561,095<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Operating loss</a></td>
<td class="num">(5,013,035)<span></span>
</td>
<td class="num">(3,478,975)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other (income) expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities', window );">Change in fair value of derivative liability</a></td>
<td class="num">(26,520)<span></span>
</td>
<td class="nump">92,922<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Investment loss (income), net</a></td>
<td class="nump">239,490<span></span>
</td>
<td class="num">(130,296)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">21,857<span></span>
</td>
<td class="nump">35,687<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonrecurringIncomeExpense', window );">Other, net</a></td>
<td class="nump">319,913<span></span>
</td>
<td class="nump">114,914<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other (income) expense</a></td>
<td class="nump">554,740<span></span>
</td>
<td class="nump">113,227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net loss from continuing operations</a></td>
<td class="num">(5,567,775)<span></span>
</td>
<td class="num">(3,592,202)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Loss from discontinued operations</a></td>
<td class="num">(242,573)<span></span>
</td>
<td class="num">(219,397)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">&#160;Net loss</a></td>
<td class="num">$ (5,810,348)<span></span>
</td>
<td class="num">$ (3,811,599)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Loss per share - basic and diluted</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT', window );">Continuing operations</a></td>
<td class="num">$ (0.11)<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT', window );">Discontinued operations</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_EarningsPerShareBasicAndDilutedRCAT', window );">Loss per share - basic and diluted</a></td>
<td class="num">$ (0.11)<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT', window );">Weighted average shares outstanding - basic and diluted</a></td>
<td class="nump">54,935,339<span></span>
</td>
<td class="nump">53,778,154<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_EarningsPerShareBasicAndDilutedRCAT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_EarningsPerShareBasicAndDilutedRCAT</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-18<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482551/740-270-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the net carrying value of derivative instruments reported as assets and liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(a),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingAndAdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total expense recognized in the period for promotion, public relations, and brand or product advertising.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingAndAdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCostAndExpenseOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCostAndExpenseOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonrecurringIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other expense (income) that is infrequent in occurrence or unusual in nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483613/220-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonrecurringIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415888487760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Series A Preferred Stock 1 [Member]</div></th>
<th class="th"><div>Series B Preferred Stock 1 [Member]</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>AOCI Attributable to Parent [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, value at Apr. 30, 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 9,867<span></span>
</td>
<td class="nump">$ 53,749<span></span>
</td>
<td class="nump">$ 106,821,384<span></span>
</td>
<td class="num">$ (27,499,056)<span></span>
</td>
<td class="num">$ (1,470,272)<span></span>
</td>
<td class="nump">$ 77,915,672<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares, Outstanding, Beginning Balance at Apr. 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">986,676<span></span>
</td>
<td class="nump">53,748,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">755,471<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">755,471<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_VestingOfRestrictedStockUnitsAmount', window );">Vesting of restricted stock units</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
<td class="num">(84,145)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(84,076)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_VestingOfRestrictedStockUnitsShares', window );">[custom:VestingOfRestrictedStockUnitsShares]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain on marketable securities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">133,582<span></span>
</td>
<td class="nump">133,582<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Currency translation adjustments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">352<span></span>
</td>
<td class="nump">352<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,811,599)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,811,599)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Jul. 31, 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 9,867<span></span>
</td>
<td class="nump">$ 53,818<span></span>
</td>
<td class="nump">107,492,710<span></span>
</td>
<td class="num">(31,310,655)<span></span>
</td>
<td class="num">(1,336,338)<span></span>
</td>
<td class="nump">74,909,402<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares, Outstanding, Ending Balance at Jul. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">986,676<span></span>
</td>
<td class="nump">53,818,442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, value at Apr. 30, 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 9,867<span></span>
</td>
<td class="nump">$ 54,568<span></span>
</td>
<td class="nump">109,993,100<span></span>
</td>
<td class="num">(54,586,793)<span></span>
</td>
<td class="num">(861,117)<span></span>
</td>
<td class="nump">54,609,625<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares, Outstanding, Beginning Balance at Apr. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">986,676<span></span>
</td>
<td class="nump">54,568,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">911,606<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">911,606<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_VestingOfRestrictedStockUnitsAmount', window );">Vesting of restricted stock units</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 155<span></span>
</td>
<td class="num">(8,675)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(8,520)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_VestingOfRestrictedStockUnitsShares', window );">[custom:VestingOfRestrictedStockUnitsShares]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">155,476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain on marketable securities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">289,389<span></span>
</td>
<td class="nump">289,389<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Currency translation adjustments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,646<span></span>
</td>
<td class="nump">1,646<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,810,348)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,810,348)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of preferred stock</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (9,820)<span></span>
</td>
<td class="nump">$ 818<span></span>
</td>
<td class="nump">9,002<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Stock Issued During Period, Shares, Conversion of Convertible Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(982,000)<span></span>
</td>
<td class="nump">818,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Jul. 31, 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 47<span></span>
</td>
<td class="nump">$ 55,541<span></span>
</td>
<td class="nump">$ 110,905,033<span></span>
</td>
<td class="num">$ (60,397,141)<span></span>
</td>
<td class="num">$ (570,082)<span></span>
</td>
<td class="nump">$ 49,993,398<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares, Outstanding, Ending Balance at Jul. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,676<span></span>
</td>
<td class="nump">55,541,875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_VestingOfRestrictedStockUnitsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_VestingOfRestrictedStockUnitsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_VestingOfRestrictedStockUnitsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_VestingOfRestrictedStockUnitsShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415888441392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (5,810,348)<span></span>
</td>
<td class="num">$ (3,811,599)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net loss from discontinued operations</a></td>
<td class="num">(242,573)<span></span>
</td>
<td class="num">(219,397)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net loss from continuing operations</a></td>
<td class="num">(5,567,775)<span></span>
</td>
<td class="num">(3,592,202)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash from operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ShareBasedCompensationOptions', window );">Stock based compensation - options</a></td>
<td class="nump">629,426<span></span>
</td>
<td class="nump">458,023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_StockAwardsNonEmployees', window );">Stock based compensation - restricted units</a></td>
<td class="nump">282,180<span></span>
</td>
<td class="nump">297,448<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">217,368<span></span>
</td>
<td class="nump">56,160<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesGainLoss', window );">Realized loss from sale of marketable securities</a></td>
<td class="nump">292,636<span></span>
</td>
<td class="nump">10,675<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">101,001<span></span>
</td>
<td class="nump">28,272<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDerivativeLiabilities', window );">Change in fair value of derivative</a></td>
<td class="num">(26,520)<span></span>
</td>
<td class="nump">92,922<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract', window );"><strong>Changes in operating assets and liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(780)<span></span>
</td>
<td class="num">(257,301)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(455,871)<span></span>
</td>
<td class="num">(273,439)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other, principally inventory deposits</a></td>
<td class="num">(1,756,973)<span></span>
</td>
<td class="num">(214,316)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating lease right-of-use assets and liabilities</a></td>
<td class="num">(458)<span></span>
</td>
<td class="nump">11,139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Customer deposits</a></td>
<td class="num">(110,863)<span></span>
</td>
<td class="num">(116,237)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(569,876)<span></span>
</td>
<td class="num">(154,139)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">40,436<span></span>
</td>
<td class="num">(161,767)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(6,926,069)<span></span>
</td>
<td class="num">(3,814,762)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalCashFlowElementsFinancingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Purchases of property and equipment</a></td>
<td class="num">(5,054)<span></span>
</td>
<td class="num">(544,942)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from sale of marketable securities</a></td>
<td class="nump">4,888,399<span></span>
</td>
<td class="nump">9,094,592<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Purchases of marketable securities</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(889,943)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by investing activities of continuing operations</a></td>
<td class="nump">4,883,345<span></span>
</td>
<td class="nump">7,659,707<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Payments under related party obligations</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(2,861)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Payments under debt obligations</a></td>
<td class="num">(137,989)<span></span>
</td>
<td class="num">(212,789)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForOtherTaxes', window );">Payments of taxes related to equity awards</a></td>
<td class="num">(8,520)<span></span>
</td>
<td class="num">(469,631)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities of continuing operations</a></td>
<td class="num">(146,509)<span></span>
</td>
<td class="num">(685,281)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract', window );"><strong>Discontinued operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Operating activities</a></td>
<td class="num">(356,109)<span></span>
</td>
<td class="num">(999,053)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Investing activities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations', window );">Financing activities</a></td>
<td class="nump">237,814<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations', window );">Net cash used in discontinued operations</a></td>
<td class="num">(118,295)<span></span>
</td>
<td class="num">(999,053)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in Cash</a></td>
<td class="num">(2,307,528)<span></span>
</td>
<td class="nump">2,160,611<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, beginning of period</a></td>
<td class="nump">3,260,305<span></span>
</td>
<td class="nump">4,084,815<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, end of period</a></td>
<td class="nump">952,777<span></span>
</td>
<td class="nump">6,245,426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">22,590<span></span>
</td>
<td class="nump">36,082<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-cash transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent', window );">Unrealized gain on marketable securities</a></td>
<td class="nump">289,389<span></span>
</td>
<td class="nump">133,582<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ConversionOfPreferredStockIntoCommonStock', window );">Conversion of preferred stock into common stock</a></td>
<td class="nump">9,820<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FairValueOfSharesWithheldAsPaymentOfNoteReceivable', window );">Shares withheld as payment of note receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">18,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_TaxesRelatedToNetShareSettlementOfEquityAwards', window );">Taxes related to net share settlement of equity awards</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 15,982<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ConversionOfPreferredStockIntoCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ConversionOfPreferredStockIntoCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_FairValueOfSharesWithheldAsPaymentOfNoteReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_FairValueOfSharesWithheldAsPaymentOfNoteReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ShareBasedCompensationOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ShareBasedCompensationOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_StockAwardsNonEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_StockAwardsNonEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_TaxesRelatedToNetShareSettlementOfEquityAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_TaxesRelatedToNetShareSettlementOfEquityAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalCashFlowElementsFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalCashFlowElementsFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-18<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482551/740-270-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482312/912-310-45-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the carrying value of derivative instruments reported as liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in cash associated with the entity's discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and after reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForOtherTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for taxes classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForOtherTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of all investments (debt, security, other) during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480060/805-50-25-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889248288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 &#8211; The Business<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">Note 1 &#8211; The Business</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zjYCZsQ6xHq4" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_820_zxr7omO632V7">Note 1 &#8211;
The Business</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Red Cat Holdings (&#8220;Red
Cat&#8221; or the &#8220;Company&#8221;) was originally incorporated in February 1984. Since April 2016, the Company&#8217;s primary
business has been to provide products, services and solutions to the drone industry which it presently does through its four wholly owned
subsidiaries. Beginning in January 2020, the Company expanded the scope of its drone products and services through four acquisitions,
including:&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px"><span style="color: Black">&#160;</span></td>
    <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">A.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; color: Black">In January 2020, the Company acquired Rotor Riot, a provider
    of First Person View (FPV) drones and equipment, primarily to the consumer marketplace. The purchase price was $1,995,114.</span></td></tr>
  </table>
<p style="font: 12pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px"><span style="color: Black">&#160;</span></td>
    <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">B.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; color: Black">In November 2020, the Company acquired Fat Shark Holdings,
    a provider of FPV video goggles to the&#160;drone industry. The purchase price was $8,354,076.</span></td></tr>
  </table>
<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;&#160;<span style="font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px"><span style="color: Black">&#160;</span></td>
    <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">C.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; color: Black">In May 2021, the Company acquired Skypersonic which provides
    hardware and software solutions that enable drones to complete inspection services in locations where GPS is not available, yet still
    record and transmit data even while being operated from thousands of miles away. The purchase price was $2,791,012.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px"><span style="color: Black">&#160;</span></td>
    <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">D.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; color: Black">In August 2021, the Company acquired Teal Drones, a leader
    in commercial and government UAV (Unmanned Aerial Vehicles) technology.&#160;The purchase price was $10,011,279.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Following the Teal acquisition
in August 2021, we focused on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise and Consumer
segments in order to sharpen our focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's,
primarily drones, to commercial enterprises, including the military, to navigate dangerous military environments and confined industrial
and commercial interior spaces. Subsequently, Enterprise narrowed its near-term focus on the military and other government agencies. Skypersonic's
technology has been re-focused on military applications and its operations consolidated into Teal. The Consumer segment, which includes
Fat Shark and Rotor Riot, is focused on hobbyists and enthusiasts which are expected to increase as drones become more visible in our
daily lives.&#160;&#160;The reportable segments were established based on how our chief operating decision maker (&#8220;CODM&#8221;),
which is a committee comprised of our Chief Executive Officer (&#8220;CEO&#8221;), Chief Operating Officer (&#8220;COO&#8221;) and our
Chief Financial Officer (&#8220;CFO&#8221;), manages our business, makes resource allocation and operating decisions, and evaluates operating
performance. See &#8220;Note 21 - Segment Reporting&#8221;.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">In November 2022, we entered
into an agreement to sell our Consumer segment to Unusual Machines, Inc. (or &#8220;Unusual Machines&#8221; or &#8220;UM&#8221;). The
adjusted sale price is $20 million, including $3 million in cash, at closing, and $17 million in securities of Unusual Machines. The
agreement reflects the Company's decision to focus its efforts and capital on military and defense where it believes that there are more
opportunities to create long term shareholder value. The closing of the transaction is contingent upon Unusual Machines completing (i)
an initial public offering that raises sufficient capital to close the transaction, and (ii) a listing on a public stock exchange such
as the NYSE or Nasdaq.&#160;&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415888294976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 &#8211; Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Note 2 &#8211; Summary of Significant Accounting Policies</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_zueWL9j0fVHk" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black"><b><span id="xdx_82B_zPvgFmPdZIFh">Note 2 &#8211; Summary
of Significant Accounting Policies</span></b></span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p id="xdx_84C_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zRCntYh4MM87" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86F_zF87J942ARil">Basis of Accounting</span>
</b>&#8211; The financial statements and accompanying notes are prepared in accordance with generally accepted accounting principles
in the United States (&#8220;GAAP&#8221;). Certain prior period amounts have been restated to conform to the current year presentation.</span></p>

<p id="xdx_85A_z0p0frE5OBn9" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"></span></p>

<p id="xdx_84C_eus-gaap--ConsolidationPolicyTextBlock_zPZuVsMpZEg9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b><span id="xdx_867_zNXJLFJ2Mgm6">Principles
of Consolidation</span></b> &#8211; <span style="background-color: white">Our consolidated financial statements include the accounts of our
wholly owned operating subsidiaries which include Teal Drones, Skypersonic, Rotor Riot, and Fat Shark.&#160; Intercompany transactions
and balances have been eliminated.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black; background-color: white">As
further described in Note 3, we presently expect to sell our Consumer segment, which includes Rotor Riot and Fat Shark, within the next
twelve months.&#160; Accordingly, the Consumer segment businesses are characterized as Discontinued Operations in these financial statements.&#160;
The assets and liabilities of these entities have been presented separately in the Consolidated Balance Sheet as discontinued operations.&#160;
Similarly, the operating results and cash flows of discontinued operations are separately stated in those respective financial statements.</span></p>

<p id="xdx_85B_z174v34kwff2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p id="xdx_84A_eus-gaap--UseOfEstimates_zpbAiOMYmvR7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86A_zuZYcEgMBola">Use of Estimates</span></b>
&#8211;<span style="background-color: white">&#160;The preparation of financial statements in accordance with GAAP requires management
to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and
liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual
results could differ from those estimates. Significant estimates reflected in these financial statements include those used to (i) determine
stock-based compensation, (ii) complete purchase price accounting for acquisitions, (iii) accounting for derivatives, (iv) reserves and
allowances related to accounts receivable and inventory, and (v) the evaluation of long-term assets, including goodwill, for impairment.</span></span></p>

<p id="xdx_850_zCa5lIB5vlf5" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<p id="xdx_84D_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z5c32OUAFiVk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_864_z4LaN9Ib67Ke">Cash and Cash Equivalents</span>
</b>&#8211; At July 31, 2023, we had cash of $937,756 in multiple commercial banks and financial services companies. We have not experienced
any loss on these cash balances and believe they are not exposed to any significant credit risk.</span></p>

<p id="xdx_85F_zOI645c0x1c4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p id="xdx_84B_eus-gaap--MarketableSecuritiesPolicy_zr8kLKZl6Ld8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86E_zw9oPoPLROrj">Marketable Securities</span>
</b>&#8211; Our marketable securities have been classified and accounted for as available-for-sale securities. These securities are primarily
invested in corporate bonds and are readily saleable, and therefore, we have classified them as short term. Our available-for-sale securities
are carried at fair value with any unrealized gains and losses reported as a component of comprehensive income (loss). Once realized,
any gains or losses are recognized in the statement of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">We have elected to present
accrued interest income separately from marketable securities on our consolidated balance sheets. Accrued interest income was $82,318
and $151,671 as of July 31, 2023 and April 30, 2023, respectively, and was included in other current assets. We did not write off any
accrued interest income during the three months ended July 31, 2023 and 2022.</span></p>

<p id="xdx_855_zO0GHxDHqN5a" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_z5Eg43v64XE9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_863_zdbi4MTSVtT9">Accounts Receivable,
net</span></b> &#8211; <span style="background-color: white">Accounts receivable are recorded at the invoiced amount less allowances for doubtful
accounts. The Company's estimate of the allowance for doubtful accounts is based on a multitude of factors, including historical bad
debt levels for its customer base, past experience with a specific customer, the economic environment, and other factors. Accounts receivable
balances are written off against the allowance when it is probable that the receivable will not be collected.</span></span></p>

<p id="xdx_85D_zviPOkvwKeO6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p id="xdx_84F_eus-gaap--InventoryPolicyTextBlock_zQ3JsVqsqzc2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_868_ztbt3x3h0506">Inventories</span></b>&#160;&#8211;&#160;<span style="background-color: white">Inventories,
which consist of raw materials, work-in-process, and finished goods, are stated at the lower of cost or net realizable value, and are
measured using the first-in, first-out method. Cost components include direct materials and direct labor, as well as in-bound freight.
At each balance sheet date, the Company evaluates the net realizable value of its inventory using various reference measures including
current product selling prices, as well as evaluating for excess quantities and obsolescence. </span></span></p>

<p id="xdx_852_zCPn2RnDIBIh" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b>&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p>



<p id="xdx_845_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_z2ONQYpLwKrg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b><span id="xdx_86D_z1OTrpVBcfBh">Goodwill
and Long-lived Assets</span></b> &#8211; Goodwill represents the future economic benefit arising from other assets acquired in an acquisition&#160;that
are not individually identified and separately recognized. We test goodwill for impairment in accordance with the provisions of&#160;<i>ASC
350, Intangibles &#8211; Goodwill and Other,&#160;</i>(&#8220;ASC 350&#8221;). Goodwill is tested for impairment at least annually at
the reporting unit level or whenever events or changes in circumstances indicate that goodwill might be impaired. ASC 350 provides that
an entity has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a
determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing
the totality of events or circumstances, an entity determines it is not more likely than not that the fair value of a reporting unit
is less than its carrying amount, then additional impairment testing is not required. However, if an entity concludes otherwise, then
it is required to perform an impairment test. The impairment test involves comparing the estimated fair value of a reporting unit with
its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired. If, however,
the fair value of the reporting unit is less than book value, then an impairment loss is recognized in an amount equal to the amount
that the book value of the reporting unit exceeds its fair value, not to exceed the total amount of goodwill allocated to the reporting
unit.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">The
estimate of fair value of a reporting unit is computed using either an income approach, a market approach, or a combination of both.
Under the income approach, we utilize the discounted cash flow method to estimate the fair value of a reporting unit. Significant assumptions
inherent in estimating the fair values include the estimated future cash flows, growth assumptions for future revenues (including gross
margin, operating expenses, and capital expenditures), and a rate used to discount estimated future cash flow projections to their present
value based on estimated weighted average cost of capital (i.e., the selected discount rate). Our assumptions are based on historical
data, supplemented by current and anticipated market conditions, estimated growth rates, and management&#8217;s plans. Under the market
approach, fair value is derived from metrics of publicly traded companies or historically completed transactions of comparable businesses.
The selection of comparable businesses is based on the markets in which the reporting units operate and consider risk profiles, size,
geography, and diversity of products and services.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">Goodwill
for Rotor Riot relates to its strong social media presence including more than 200,000 YouTube subscribers. Goodwill for Fat Shark is
attributable to its relationship with manufacturing sources in China and the potential to integrate its goggle technologies with the
Teal drone.&#160;Goodwill for Teal is ascribed to its existing relationship with several U.S. government agencies including its classification
as an approved vendor. The Company expects that the Goodwill recognized in each transaction will be deductible for tax purposes.&#160;
The Company has reported net losses since its inception and is presently unable to determine when and if the tax benefit of this deduction
will be realized.</span></p>

<p id="xdx_851_z2aADqqM1Vq3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p id="xdx_84C_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zehPSwvrcUn9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_868_znvd5jfJc13f">Property and equipment</span>
&#8211; </b><span style="background-color: white">Property and equipment is stated at cost less accumulated depreciation which is calculated
using the straight-line method over the estimated useful life of the asset. The estimated useful lives of our property and equipment
are generally: (i) furniture and fixtures - seven years, (ii) equipment and related - two to five years, and (iii) leasehold improvements
- 15 years.</span></span></p>

<p id="xdx_855_zPdmOn44MAQ3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p id="xdx_84E_eus-gaap--RevenueRecognitionLeasesOperating_zjQEQxUY9ZXk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86E_zLK18YqB7eN">Leases</span> &#8211; </b>Effective
August 1, 2021, the Company adopted Accounting Standards Codification (ASC) 842 titled &#8220;Leases&#8221; which requires the recognition
of assets and liabilities associated with lease agreements. The Company adopted ASC 842 on a modified retrospective transition basis
which means that it did not restate financial information for any periods prior to August 1, 2021. Upon adoption, the Company recognized
a lease liability obligation of $796,976 and a right-of-use asset for the same amount.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black; background-color: white">The
Company determines if a contract is a lease or contains a lease at inception. Operating lease liabilities are measured, on each reporting
date, based on the present value of the future minimum lease payments over the remaining lease term. The Company's leases do not provide
an implicit rate.&#160;Therefore, the Company uses an effective discount rate of 12% based on its last debt financing.&#160;Operating
lease assets are measured by adjusting the lease liability for lease incentives, initial direct costs incurred and asset impairments.
Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term with the operating lease asset reduced
by the amount of the expense. Lease terms may include options to extend or terminate a lease when they are reasonably certain to occur.</span></p>

<p id="xdx_853_zFLXXZxSdtQ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b></b></span></p>

<p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zusCbfZIdpK7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86C_zwkD6DGVEYX9">Fair Values, Inputs
and Valuation Techniques for Financial Assets and Liabilities, and Related Disclosures</span></b> &#8211; The fair value measurements and disclosure
guidance defines fair value and establishes a framework for measuring fair value. Fair value is defined as the price that would be received
to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement
date. In accordance with this guidance, the Company has categorized its recurring basis financial assets and liabilities into a three-level
fair value hierarchy based on the priority of the inputs to the valuation technique.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The fair value hierarchy
gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to
unobservable inputs (Level 3). The inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such
cases, the level in the fair value hierarchy within which the fair value measurement in its entirety falls has been determined based
on the lowest level input that is significant to the fair value measurement in its entirety. The Company's assessment of the significance
of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or
liability.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">The
guidance establishes three levels of the fair value hierarchy as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"><span style="color: Black"><i>Level
1</i>: Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"><span style="color: Black"><i>Level
2</i>: Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices
for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated
by observable market data for substantially the full term of the related assets or liabilities; and</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white"><span style="color: Black"><i>Level
3</i>: Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported
by little or no market data.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><i>Disclosures for Non-Financial
Assets Measured at Fair Value on a Non-Recurring Basis</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The Company's financial
instruments mainly consist of cash, receivables, current assets, accounts payable, accrued expenses and debt. The carrying amounts of
cash, receivables, current assets, accounts payable, accrued expenses and current debt approximates fair value due to the short-term
nature of these instruments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><i>Convertible Securities
and Derivatives</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">When the Company issues
convertible debt or equity instruments that contain embedded derivative instruments that are to be bifurcated and accounted for as liabilities,
the total proceeds from the convertible host instruments are first allocated to the bifurcated derivative instruments.&#160;&#160;The
remaining proceeds, if any, are then allocated to the convertible instruments themselves, resulting in those instruments being recorded
at a discount from their face value but no lower than zero. Any excess amount is recognized as a derivative expense.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><i>Derivative Liabilities</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The Company has financial
instruments that are considered derivatives or contain embedded features subject to derivative accounting. Embedded derivatives are valued
separately from the host instrument and are recognized as liabilities on the Company's balance sheet. The Company measures these instruments
at their estimated fair value and recognizes changes in their estimated fair value in results of operations during the period of change.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In October 2020 and January
2021, the Company entered into convertible note agreements which included provisions under which the conversion price was equal to the
lesser of an initial stated amount or the conversion price of a future offering. This variable conversion feature was recognized as a
derivative. Both financings included the issuance of warrants which contained similar variable conversion features. The Company values
these convertible notes and warrants using the multinomial lattice method that values the derivative liability based on a probability
weighted discounted cash flow model. The resulting liability is valued at each reporting date and the change in the liability is reflected
as change in derivative liability in the statement of operations.</span></p>

<p id="xdx_857_z9pYtOfe4vOf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p id="xdx_846_eus-gaap--RevenueRecognitionPolicyTextBlock_zt5qtKnuKAej" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_867_zYRuefBaAp4j">Revenue Recognition</span>
</b>&#8211; The Company recognizes revenue in accordance with ASC 606, &#8220;Revenue from Contracts with Customers&#8221;, issued by
the Financial Accounting Standards Board (&#8220;FASB&#8221;). This standard includes a comprehensive evaluation of factors to be considered
regarding revenue recognition including (i) identifying the promised goods, (ii) evaluating performance obligations, (iii) measuring
the transaction price, (iv) allocating the transaction price to the performance obligations if there are multiple components, and (v)
recognizing revenue as each obligation is satisfied.&#160; The Company&#8217;s revenue transactions include a single component, specifically,
the shipment of goods to customers as orders are fulfilled. The Company recognizes revenue upon shipment. The timing of the shipment
of orders can vary considerably depending upon whether an order is for an item normally maintained in inventory or an order that requires
assembly or unique parts. Customer deposits totaled $45,123 and $155,986 at July 31, 2023 and April 30, 2023, respectively.</span></p>

<p id="xdx_856_zruYJt7ZI7H3" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>



<p id="xdx_844_eus-gaap--ResearchAndDevelopmentExpensePolicy_zbIwrMQZSCgi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86C_zAnv9sdsoF6b">Research and Development</span>
</b>&#8211; Research and development expenses include payroll, employee benefits, and other headcount-related expenses associated with
product development. Research and development expenses also include third-party development and programming costs, as well as a proportionate
share of overhead costs such as rent. Costs related to software development are included in research and development expense until technological
feasibility is reached, which for our software products, is generally shortly before the products are released to production. Once technological
feasibility is reached, such costs are capitalized and amortized as a cost of revenue over the estimated lives of the products.</span></p>

<p id="xdx_850_zlI1vTtW2RLc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p id="xdx_842_eus-gaap--IncomeTaxPolicyTextBlock_zhDdDrxlrNgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86F_zPUcZe21ckqk">Income Taxes</span></b> &#8211;
Deferred taxes are provided on the liability method whereby deferred tax assets are recognized for deductible temporary differences and
deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported
amounts of assets and liabilities and their tax bases. Deferred tax assets and liabilities are adjusted for the effects of changes in
tax laws and rates on the date of enactment.&#160;</span></p>

<p id="xdx_85A_zMkg5wI4jeI6" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p id="xdx_84A_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zuvFkdKJMiSd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86C_zeLWwlaMcCM4">Recent Accounting Pronouncements</span>
</b>&#8211; <span style="background-color: white">Management does not believe that recently issued, but not yet effective accounting
pronouncements, if adopted, would have a material effect on the accompanying consolidated financial statements.</span></span></p>

<p id="xdx_853_zhQI9kNk0ARa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p id="xdx_840_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zm1eVee9PHn9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_866_zKj41An0hXGe">Foreign Currency</span> &#8211;
</b>The functional currency of our international subsidiary, Skyset, is the local Italian currency. For that subsidiary, we translate
assets and liabilities to U.S. dollars using period-end exchange rates, and average monthly exchange rates for revenues, costs, and expenses.
We record translation gains and losses in accumulated other comprehensive income.</span></p>

<p id="xdx_85B_zs1rIbDH3pRd" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;&#160;</span></p>

<p id="xdx_84F_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zn0Zr4hOrlok" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_861_zQJ2pZrpLClg">Comprehensive Loss</span>
</b>&#8211; Comprehensive loss consists of net loss and other comprehensive loss. Other comprehensive loss refers to gains and losses
that are recorded as an element of stockholders' equity and are excluded from net loss. Our other comprehensive loss is comprised of
foreign currency translation adjustments and unrealized gains or losses on available-for-sale securities. During the three months ended
July 31, 2023 and July 31, 2022, comprehensive loss was $291,035 and $133,934 lower than net loss, respectively, related to unrealized
gains on available-for-sale securities totaling $289,389 and $133,582, respectively, and foreign currency translation adjustments of
$1,646 and $352.</span></p>

<p id="xdx_85F_za26R18RLF68" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p id="xdx_845_eus-gaap--CompensationRelatedCostsPolicyTextBlock_z3ptrA87TZhg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_864_zgZU7Cd8RYii">Stock-Based Compensation</span>
</b>&#8211; S<span style="background-color: white">tock options are valued using the estimated grant-date fair value method of accounting
in accordance with ASC Topic 718, Compensation &#8211; Stock Compensation. Fair value is determined based on the Black-Scholes Model
using inputs reflecting our estimates of expected volatility, term and future dividends. We recognize forfeitures as they occur. The
fair value of restricted stock is based on our stock price on the date of grant. Compensation costs is recognized on a straight-line
basis over the service period which is the vesting term.</span></span></p>

<p id="xdx_857_zK0x3hYoCMh9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<p id="xdx_845_eus-gaap--EarningsPerSharePolicyTextBlock_zFv4hafcbv45" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_860_zSV7HoJjT122">Basic and Diluted Net
Loss per Share</span></b> &#8211; Basic and diluted net loss per share has been calculated by dividing net loss by the weighted average number
of shares of common stock outstanding during the period. Common stock equivalents were excluded from the computation of diluted net loss
per share of common stock because they were anti-dilutive. The conversion or exercise of these common stock equivalents would dilute
earnings per share if we become profitable in the future. Outstanding securities not included in the computation of diluted net loss
per share because their effect would have been anti-dilutive included:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zIKd65WFAjv9" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_498_20230501__20230731_zHHtx0G6tiY5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_495_20220501__20230430_zuT4ccasBB12" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
  <tr id="xdx_40C_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z0LiMCTobIN2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Series B Preferred Stock, as
    converted</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,896</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">822,230</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zLVq1FAqOWJ2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Stock options</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">6,884,017</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,784,809</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zuXShy2zWENb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">Warrants</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,539,999</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,539,999</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zSXxsqoFBLb5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Restricted stock</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">842,701</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">781,060</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_z3VflvYR9Aaf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">9,270,613</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">7,928,098</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<p id="xdx_8A4_zeVOS8oHOGx5" style="font: 5pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 5pt; color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 5pt; color: Black"><b>&#160;</b></span></p>

<p id="xdx_852_zh7z07xZxgEc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 5pt; color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p id="xdx_844_ecustom--RelatedPartiesPolicyTextBlock_ztzM99IDb294" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_868_zwIvnU6EUzc">Related Parties</span></b>
&#8211; Parties are considered to be related to us if they have control or significant influence, directly or indirectly, over us, including
key management personnel and members of the Board of Directors. Related Party transactions are disclosed in Note 20.</span></p>

<p id="xdx_85F_zkK9E06X2vH7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b></b></span></p>



<p id="xdx_843_ecustom--SegmentReportingPolicyTextBlock_zbqHjhQMpdK6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_862_zR5d5kREjRtl">Segment Reporting</span> </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Since
January 2020, we have acquired four separate businesses operating in various aspects of the drone industry. </span>Following the Teal
acquisition in August 2021, we focused on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise
and Consumer segments in order to sharpen our focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide
UAV's, primarily drones, to commercial enterprises, including the military, to navigate dangerous military environments and confined industrial
and commercial interior spaces. Subsequently, Enterprise narrowed its near-term focus on the military and other government agencies. Skypersonic's
technology has been re-focused on military applications and its operations consolidated into Teal. The Consumer segment, which includes
Fat Shark and Rotor Riot, is focused on hobbyists and enthusiasts which are expected to increase as drones become more visible in our
daily lives.&#160;&#160;The reportable segments were established based on how our chief operating decision maker (&#8220;CODM&#8221;),
which is a committee comprised of our Chief Executive Officer (&#8220;CEO&#8221;), Chief Operating Officer (&#8220;COO&#8221;) and our
Chief Financial Officer (&#8220;CFO&#8221;), manages our business, makes resource allocation and operating decisions, and evaluates operating
performance. See &#8220;Note 21 - Segment Reporting&#8221;.</p>

<p id="xdx_85A_zsQXlp7bJmHd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b>Liquidity and Going Concern
</b>&#8211; <span style="background-color: white">The Company has never been profitable and its net losses have been increasing related
to acquisitions, as well as costs incurred to pursue its long-term growth strategy. During the three months ended July 31, 2023, the Company
incurred a net loss of $<span id="xdx_906_eus-gaap--NetIncomeLoss_dxL_c20230501__20230731_zvfDsT1DVdll" title="::XDX::-5810348"><span style="-sec-ix-hidden: xdx2ixbrl0569">5,810,348</span></span>&#160;and used cash in operating activities of $<span id="xdx_905_eus-gaap--NetCashProvidedByUsedInOperatingActivities_dxL_c20230501__20230731_z7NuzAK1RIai" title="::XDX::-6926069"><span style="-sec-ix-hidden: xdx2ixbrl0570">6,926,069</span></span>. As of July 31, 2023, the Company has working capital
of $<span id="xdx_90D_eus-gaap--Capital_iI_c20230731_zIOtyXFc1CQ5">22,945,400</span>. While the Company has historically been successful in raising capital to meet its working capital requirements, the ability
to continue raising such capital to enable the Company to continue its growth is not guaranteed. Therefore, there is substantial doubt
about the Company&#8217;s ability to continue as a going concern as the Company will require additional liquidity to continue its operations
and meet its financial obligations for twelve months from the date these consolidated financial statements&#160;are&#160;issued. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black; background-color: white">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415891996192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 &#8211; Discontinued Operations &#8211; Sale of Consumer Segment<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Note 3 &#8211; Discontinued Operations &#8211; Sale of Consumer Segment</a></td>
<td class="text"><p id="xdx_807_eus-gaap--DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_zAIPzR0HBxX6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b><span id="xdx_829_zSHerHxEa8X2">Note
3 &#8211; Discontinued Operations &#8211; Sale of Consumer Segment</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">In November 2022, the
Company agreed to the sale of its consumer segment consisting of Rotor Riot, (&#8220;RR&#8221;), and Fat Shark Holdings
(&#8220;FS&#8221;). The closing of the transaction is subject to the successful initial public offering by the buyer, Unusual
Machines, Inc. The Company has concluded that the transaction is presently likely to close within the next twelve months. Accordingly,
the Consumer segment has been classified as Discontinued Operations and reported in accordance with the applicable accounting
standards. See Note 22 for additional information regarding the transaction. Set forth below are the results of operations for:</p>

<table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zXe1Ik8eMIMb" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Discontinued Operations - results of operations (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_49A_20230501__20230731_zczdMoINsWE3" style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_496_20220501__20220731_zRGrQ49t9xl3" style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Three
    months ended July 31,</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt; color: Black"><b>2023</b></span></p></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt; color: Black"><b>2022</b></span></p></td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_z3ZSlXsMmdce" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; font-size: 10pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Revenues</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,869,219</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,942,720</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_zdStCtCHJuda" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Cost
    of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,385,116</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,667,213</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_zRYNfu0BNRG6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Gross
    margin</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">484,103</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">275,507</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_iB_zIXRKRZtmlbf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating
    expenses</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationOperationsExpense_z2AzLO4I4Xph" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Operations</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">209,980</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">161,783</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_zJROaSjcggmi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Research
    and development</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">46,249</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">82,806</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_zf36JuOPiWY8" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Sales
    and marketing</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">404,104</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">195,278</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_zYgtcQqHwiz1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">General
    and administrative</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">43,606</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">55,161</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingExpense_i01_zmqwgy4AzuAj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Total
    operating expenses</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">703,939</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">495,028</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_zE8E9FrCqoll" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating
    loss</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,836</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,521</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_z3pa8yeIWsXk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Other
    (income) expense</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInterestExpense_z627nvKiGKrj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Interest
    expense</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">22,856</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0611">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_i01N_di_zuLytQrzsfB1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Other,
    net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(119</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(124</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_i01N_di_zi0HmDf4AFna" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Other
    (income) expense</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">22,737</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(124</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_ziKeRYeTmRdc" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Net
    loss from discontinued operations</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black">(242,573</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black">(219,397</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  </table>

<p id="xdx_8A7_zDcZ8rWlhjp" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Assets and liabilities
for the Consumer Segment included:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_zPRNJua69bBf" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Assets and liabilities for the Consumer Segment (Details)">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49D_20230731_zEIiLRVX1Lme" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49F_20230430_zkQrQG27XFd6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
<tr id="xdx_40C_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zvq8sL81VD3e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Current
    assets</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_i01I_zi4JFMCbKNV4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; width: 62%; font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Cash</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">15,021</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">86,656</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_i01I_zYF1ljcRE4fc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Accounts
    receivable, net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">106,649</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">61,107</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_i01I_ziEPpzqx0dmb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Inventory</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,921,262</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,065,954</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_i01I_z05k8GSAJPuh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; font-size: 10pt; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Other</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,502,438</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,069,438</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zvQmRZwtwuF5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Total
    current assets</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,545,370</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">5,283,155</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_iI_zFlQ0jHLwvEi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Intangible
    assets, net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">20,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">20,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_iI_zTQmK4z3W4Dl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; font-size: 10pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Other</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,853</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,853</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_iI_zSKVehIyhjOd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Operating
    lease right-of-use assets</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">73,590</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">84,544</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_iI_zAvxp4Xlcsb2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Total
    long term assets</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">97,443</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">108,397</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_z1ocuFuHNu3j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Current
    liabilities</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_i01I_zdAbKDHHPcA7" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Accounts
    payable</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">65,058</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">606,872</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_i01I_z13U8eXGSAx2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Accrued
    expenses</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">89,014</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">109,480</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_i01I_zgbm7cL6uFR3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Debt
    obligations - short term</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">237,814</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0664">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_i01I_zk7ZDxH1hQN9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Customer
    deposits</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">28,079</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">244,688</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_i01I_z0UfZd6t0svj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating
    lease liabilities</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">51,234</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">49,461</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zvYj6QAo593" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Total
    current liabilities</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">471,199</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,010,501</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_iI_zfvQwYsUiUzb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black">Long
    term liabilities - Operating lease liabilities</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">28,290</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">41,814</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--DisposalGroupIncludingDiscontinuedOperationWorkingCapital_iI_zBTczSQjTDli" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Working
    capital</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,074,171</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,272,654</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<p id="xdx_8AF_zDHfOVq96ccj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205-20/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415887193504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 &#8211; Marketable Securities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Note 4 &#8211; Marketable Securities</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_zBk26ffSlsu9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_82A_zoZtfyo0pFrj">Note 4 &#8211; Marketable
Securities</span></b></span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Marketable securities
consisted solely of corporate bonds at July 31, 2023 and were classified at Level 2 in the Fair Value Hierarchy. Fair value, cost basis,
and unrealized losses totaled <span style="background-color: white">$<span id="xdx_90F_ecustom--CorporateBondsAtCarryingValueFairValue_iI_c20230731_zgi4CpyfpFI9">7,922,392</span></span></span><span style="color: Black; background-color: white">,
$<span id="xdx_90D_ecustom--CorporateBondsAtCarryingValueCostBasis_iI_c20230731_zt2Dc66uSAG3">8,497,168</span></span><span style="color: Black; background-color: white">,
and $<span id="xdx_90F_ecustom--CorporateBondsAtCarryingValueUnrealizedLosses_iNI_di_c20230731_zjEFq5u0BWch">574,776 </span></span> <span style="color: Black; background-color: white">at
July 31, 2023, respectively. Contractual maturities of one to three years totaled $<span id="xdx_905_ecustom--CorporateBondsAtCarryingValueContractualMaturities2_iI_c20230731_zi1SQAIQ38n5">7,922,392</span></span><span style="color: Black">.</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//320/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-6B<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-6B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (b)<br> -Publisher SEC<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//946-320/tableOfContent<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 940<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//940-320/tableOfContent<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//942-320/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415888599392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 &#8211; Inventories<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Note 5 &#8211; Inventories</a></td>
<td class="text"><p id="xdx_805_eus-gaap--InventoryDisclosureTextBlock_zbOpwuin7nld" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_827_zJEyLSNvv3b8">Note 5 &#8211; Inventories</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Inventories consisted
of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zOxeIabyG6hd" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Inventories (Details)">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_498_20230731_zz1tyZ7DYlU4" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_497_20230430_zf1ccWIIKZl5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryRawMaterials_iI_zpJiIwl17nU7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Raw materials</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">7,721,211</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,132,196</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--InventoryWorkInProcess_iI_zS82g1cgTgkc" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">Work-in-process</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,611,283</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">509,381</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--InventoryFinishedGoods_iI_z8szBzcHfHu9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Finished goods</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">43,950</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">278,996</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryNet_iI_zMxv0h7eCDM" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">9,376,444</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,920,573</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<p id="xdx_8A2_ztNajpZPomRf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889389904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 &#8211; Other Current Assets<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCurrentAssetsTextBlock', window );">Note 6 &#8211; Other Current Assets</a></td>
<td class="text"><p id="xdx_801_eus-gaap--OtherCurrentAssetsTextBlock_zKIGAsTw6NV3" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_827_zFXyx41DFESe">Note 6 &#8211;
Other Current Assets</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Other current assets included:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_z6BBGQnRVsa4" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Other current assets (Details)">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49A_20230731_z4pXy5GhdUA1" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230430_zaZRAGSh4ic2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
  <tr id="xdx_403_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_zUUSJ9RFNGaf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Prepaid inventory</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,708,515</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">359,500</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--PrepaidExpenseCurrent_iI_zj0RNVpTcCmg" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Prepaid expenses</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,229,875</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">752,564</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_iI_zsF1auCl4eJj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Accrued interest income</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">82,318</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">151,671</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--OtherAssetsCurrent_iI_zkIbpS8uFB8b" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,020,708</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,263,735</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<p id="xdx_8A2_zqbTHuf7zVX7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415971914144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 &#8211; Due From Related Party<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisclosureNote7DueFromRelatedPartyAbstract', window );"><strong>Note 7 Due From Related Party</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DueFromRelatedPartyDisclosureTextBlock', window );">Note 7 &#8211; Due From Related Party</a></td>
<td class="text"><p id="xdx_806_ecustom--DueFromRelatedPartyDisclosureTextBlock_zkxqReBSjEBl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_821_z4itdf856l4f">Note 7 &#8211; Due
From Related Party</span></b></span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In January 2022, the Company
determined that a senior executive had relocated in 2021 but their compensation had not been subject to the income tax withholding required
by the new jurisdiction.&#160;The amount subject to taxation included $<span id="xdx_90B_ecustom--CashCompensationSubjectToTaxation_c20220101__20220430_zGl6IgXd5GH">155,624</span>&#160;of cash compensation and $<span id="xdx_901_ecustom--IncomeAssociatedWithStockCompensationSubjectToTaxation_c20220101__20220430_zMQIPeiCile9">1,413,332</span>&#160;of income
associated with the vesting of restricted stock ("Stock Compensation").&#160;In March 2022, the Company entered into a note
agreement (the "Note") with the employee in the amount of $<span id="xdx_909_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zc9NvTkpqQs9">510,323</span>, representing the estimated taxes owed by the employee related
to the Stock Compensation. Under the terms of the Note, <span id="xdx_90C_ecustom--CommonStockWithheldByCompanyAppliedAgainstNoteShares_c20220301__20220430_zzFtABz5P7yk">104,166</span>
shares of common stock with a fair value of $<span id="xdx_90F_ecustom--CommonStockWithheldByCompanyAppliedAgainstNoteAmount_c20220301__20220430_zEVDcFfOjCk">280,832</span>, which had vested
during calendar 2021, were withheld by the Company and applied against the Note.&#160;The employee agreed not to sell or transfer <span id="xdx_909_ecustom--SharesHeldAtTransferAgentUntilNoteReceivableRepayment_c20220301__20220430_zx02mkZlKpG5">110,983</span>&#160;shares
of common stock held at the Company's transfer agent until the Note was repaid.&#160;In addition, the employee has <span id="xdx_90E_ecustom--RestrictedStockScheduledToVestShares_c20220301__20220430_zCraPtcsCkBi">20,833</span>&#160;shares
of restricted stock vesting monthly in calendar 2022, of which <span id="xdx_908_ecustom--RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable_c20220301__20220430_zS1zWHj1ghVc">3,000</span>
shares were withheld with&#160;the fair value of those shares&#160;applied
against the Note. Shares issued to the employee in 2022 were held at the transfer agent until the Note was repaid.&#160;The Note matured
on December 31, 2022.&#160;The Company filed amended payroll tax returns on March 16, 2022. In March and April 2022, the Company made
payments to the relevant tax authorities totaling $<span id="xdx_902_ecustom--PaymentsForTaxLiability_iN_di_c20220301__20220430_zBV12wlCk1e4">712,646</span>&#160;representing
$<span id="xdx_90D_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zmlGgupKukH8">510,323</span>
owed by the employee, $<span id="xdx_90D_ecustom--EstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_z62wUCLOQEU9">31,604</span>
owed by the Company,
and $<span id="xdx_903_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_c20220301__20220430_zcYXwLCn9V3">170,719</span>
of penalties and interest. The Note was repaid in full in August 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisclosureNote7DueFromRelatedPartyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisclosureNote7DueFromRelatedPartyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DueFromRelatedPartyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DueFromRelatedPartyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415890285072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 &#8211; Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Note 8 &#8211; Intangible Assets</a></td>
<td class="text"><p id="xdx_80D_eus-gaap--IntangibleAssetsDisclosureTextBlock_zfYoYZVXn964" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_821_znMBigUrA439">Note 8 &#8211; Intangible
Assets</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Intangible assets relate
to acquisitions completed by the Company, including those described in Note 1. Intangible assets were as follows:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zlafdDbOzqx4" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center"></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49A_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zTd8eDGknTZ8" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_490_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zTg9LqiHPb3d" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49B_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_ziF5PNLtWJT1" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49C_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zqMlW0TYjWec" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49A_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zBjXhAAjwr1i" style="text-align: center"></td><td style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49B_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zfAYFuMxZxqb" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Gross
    Value</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Accumulated
    Amortization</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Net
    Value</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.85pt 0 0; text-align: center"><span style="font-size: 10pt; color: Black"><b>Gross</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt; color: Black"><b>Value</b></span></p></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Accumulated
    Amortization</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Net
    Value</span></td></tr>
  <tr id="xdx_402_ecustom--FiniteLivedProprietaryTechnologyGross_iI_z6a3bcIVkyl4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Proprietary technology</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,967,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,050,448</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,916,552</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,967,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(841,223</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,125,777</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--FiniteLivedNoncompeteAgreementsGross1_iI_zANsO2wSrsI9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Non-compete agreements</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">81,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(63,417</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">17,583</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">81,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(56,667</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">24,333</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--FiniteLivedCustomerRelationshipsGross1_iI_zZ0ED4U5Jvha" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Customer relationships</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">39,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(19,499</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">19,501</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">39,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(18,106</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">20,894</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40B_ecustom--FiniteLivedIntangibleAssetsGross1_iI_zumzIFJTgM53" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt"><span style="font-size: 10pt; color: Black">Total finite-lived assets</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">5,087,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,133,364</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,953,636</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">5,087,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(915,996</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,171,004</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--IndefiniteLivedTradeNames_iI_zL8823zW10uh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Brand name</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0766">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0769">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--IndefiniteLivedIntangibleAssetsExcludingGoodwill1_iI_z5V2ztXKkZvk" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 10pt"><span style="font-size: 10pt; color: Black">Total
    indefinite-lived assets</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0773">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0776">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--IntangibleAssetsNetExcludingGoodwill1_iI_zB45x5Ia4g74" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt; color: Black">Total
    intangible assets, net</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,239,000</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,133,364</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">7,105,636</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,239,000</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(915,996</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">7,323,004</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<p id="xdx_8AF_zCkdBn6d1KGf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">Proprietary
technology and non-compete agreements are being amortized over five to six years and three years, respectively. Customer relationships
are being amortized over seven years. Goodwill and Brand name are not amortized but evaluated for impairment on a quarterly basis.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">As of July 31, 2023, <span style="background-color: white">expected
amortization expense for finite-lived intangible assets for the next five years is as follows:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><span style="background-color: white">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p><table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zn1ATYBocMvg" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 40%" summary="xdx: Disclosure - Expected amortization expense for the unamortized finite-lived intangible assets (Details)">
<tr style="vertical-align: bottom">
    <td colspan="3" style="font-size: 10pt"><span style="font-size: 10pt">Fiscal Year Ended:</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49D_20230731_zWPZY59hFUm8"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_z8Da2r9IYOAa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left; width: 65%"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right; width: 30%">649,437</td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_zf9iwC8YC7P9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2025</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">842,471</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_zU0RwEb9ZmPj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">202</span>6</td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">815,271</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_zmVA5nh7ktEj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2027</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif">786,679</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_ztbWDV0Ezu26" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2028</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">644,833</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_ztoCCTFPZLG5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="padding-left: 0pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Thereafter</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">214,945</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_zRPQ2dM3xLLh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-indent: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="color: Black">3,953,636</span></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
</table>

<p id="xdx_8A2_zF6dYLdCNzvc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;&#160;&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Goodwill represents the
future economic benefit arising from other assets acquired in an acquisition&#160;that are not individually identified and separately
recognized. The composition of, and changes in goodwill, consist of:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p><table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfGoodwillTextBlock_zRXOxxm0oqRl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Composition of, and changes in goodwill (Details)">
<tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Date</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><span style="font-size: 10pt">Acquisition</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_4B8_us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--GoodwillMember_zUU3PKoWFpB1" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><span style="font-size: 10pt">Goodwill</span></td></tr>
<tr id="xdx_436_c20200101__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zOYkiLl2Hpsl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left; width: 40%"><span style="font-size: 10pt">January
                                            2020</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; padding-left: 5.75pt; width: 25%"><span style="font-size: 10pt">Rotor Riot</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right; width: 25%"><span style="font-size: 10pt">1,849,073</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_43E_c20201101__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zbfvtS6iFLz2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">November
                                            2020</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"><span style="font-size: 10pt">Fat Shark</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">6,168,260</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_43C_c20220501__20220731_eus-gaap--GoodwillPeriodIncreaseDecrease_zYr4NE821jUg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">May
                                            2021</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; padding-left: 5.75pt"><span style="font-size: 10pt">Skypersonic</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,826,918</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_431_c20210801__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zXvg2gF9eAHa" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">August
                                            2021</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"><span style="font-size: 10pt">Teal Drones</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">8,995,499</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_433_c20230501__20230731_eus-gaap--GoodwillImpairmentLoss_iN_di_z8xXlv0BrN7l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">April 2023 - Impairment loss</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"><span style="font-size: 10pt">Skypersonic</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(2,826,918</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
<tr id="xdx_43C_c20230731_eus-gaap--Goodwill_iI_zbnJLGU2bVB7" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="padding-left: -30pt; text-indent: 0pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Balance at April 30, 2023 and July 31,
    2023</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center; padding-bottom: 2.5pt; padding-left: 5.75pt"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">17,012,832</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
</table>

<p id="xdx_8AB_zhMPfMitmTsk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Following the
establishment of the Enterprise and Consumer segments, management evaluated the long-term business strategy of each segment. This
resulted in the Enterprise segment narrowing its focus on the military and other government agencies. It was determined that
Skypersonic's technology would be re-focused for the near term on military applications and consolidated into the operations of Teal
Drones. The Company completes a formal evaluation of the carrying value of its intangible assets, including goodwill, at the end of
each fiscal year. Based on (i) the operating results for Skypersonic since its acquisition in May 2021, (ii) its consolidation into
Teal, (iii) our current expectations of its future business conditions and trends, including its projected revenues, expenses, and
cash flows, the Company recognized an impairment charge of $<span id="xdx_908_eus-gaap--ImpairmentOfIntangibleAssetsExcludingGoodwill_c20230501__20230731_zMiaRaI3F1uc">2,826,918</span>
in April 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-30/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889193600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 &#8211; Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Note 9 &#8211; Property and Equipment</a></td>
<td class="text"><p id="xdx_804_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zyO7JD7Suu42" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_825_zB89TDts2QY6">Note 9 &#8211;
Property and Equipment</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Property and equipment
consist of assets with an estimated useful life greater than one year and are reported net of accumulated depreciation. The reported
values are periodically assessed for impairment, and were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--PropertyPlantAndEquipmentTextBlock_z8MB4m4ng7Td" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Property and equipment (Details)">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49C_20230731_zE1zU5G9AWad" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_494_20230430_z4deBktbpEHh" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Equipment and related</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,340,237</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,386,373</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--PropertyPlantAndEquipmentLeaseholdImprovements_iI_z22X6NAxJSR5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Leasehold improvements</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,517,199</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,473,890</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40B_ecustom--PropertyPlantAndEquipmentFurnitureAndEquipment_iI_z0WXnYb5jwa9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Furniture and fixtures</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">132,752</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">132,752</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_zEZpwTdgP7B4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Accumulated depreciation</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(435,777</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(342,657</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_iI_zf7XTnngeGAf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt; color: Black">Net carrying value</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,554,411</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,650,358</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<p id="xdx_8A7_zLV0wsIZzgL5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Depreciation expense totaled
$<span id="xdx_903_eus-gaap--Depreciation_c20230501__20230731_zHZytKVIOfah">101,001 </span> and $<span id="xdx_904_eus-gaap--Depreciation_c20220501__20220731_zmMy4Jbi7yDf">28,272 </span>
for the three months ended July 31, 2023 and 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889193600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 &#8211; Other Long-Term Assets<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisclosureNote10OtherLongtermAssetsAbstract', window );"><strong>Note 10 Other Long-term Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_OtherLongTermAssetsDisclosureTextBlock', window );">Note 10 &#8211; Other Long-Term Assets</a></td>
<td class="text"><p id="xdx_80E_ecustom--OtherLongTermAssetsDisclosureTextBlock_zVH6SmB4Rdwh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_828_zw87N8stVx7a">Note 10 &#8211; Other
Long-Term Assets</span></b></span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Other long-term assets
included:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--ScheduleOfOtherLongTermAssetsTableTextBlock_z0J44VqpSJB3" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Other long term assets (Details)">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49C_20230731_zuyaSJTsuSTe" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49B_20230430_z9o1qI97zQnb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
  <tr id="xdx_409_ecustom--SAFEAgreementAssets_iI_zOGOZlOq0XQe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">SAFE agreement</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">250,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">250,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--SecurityDeposit_iI_zLyFjAgV0J8j" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Security deposits</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">53,180</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">53,180</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--NoncurrentAssets_iI_zWBiBAivC325" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">303,180</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">303,180</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<p id="xdx_8A1_zI4nvYN1FRGk" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In November 2022, the
Company entered into a SAFE (Simple Agreement for Future Equity) agreement with Firestorm Labs, Inc. (&#8220;Firestorm&#8221;) under
which it made a payment of $<span id="xdx_901_ecustom--PaymentForSAFEAgreement_c20221101__20221130_zSARCO6tyzC4">250,000</span> to Firestorm in exchange for the right to certain shares of Firestorm stock. The SAFE permits the
Company to participate in a future equity financing of Firestorm by converting the $<span id="xdx_901_ecustom--PaymentForSAFEAgreement_c20230201__20230430_zDysCzg8UjK6">250,000</span>
into shares of Preferred Stock of Firestorm.
If there is a change in control of Firestorm or a public offering of shares of its stock, then the Company shall have the right to receive
cash payments, or shares of stock, whichever has greater value. The Company&#8217;s investment in the SAFE agreement has been recorded
on the cost method of accounting. The Company plans to evaluate the investment for any indications of impairment in value on a quarterly
basis. No&#160;factors indicative of impairment were identified&#160;during&#160;the&#160;three&#160;months ended&#160;July&#160;31,&#160;2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisclosureNote10OtherLongtermAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisclosureNote10OtherLongtermAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_OtherLongTermAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_OtherLongTermAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889193600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 &#8211; Operating Leases<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesOfLesseeDisclosureTextBlock', window );">Note 11 &#8211; Operating Leases</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--LeasesOfLesseeDisclosureTextBlock_z0Z419q6Mo1k" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_827_zTtT7FhDQPMj">Note 11 &#8211;
Operating Leases</span></b></span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">As of July 31, 2023,
the Company had operating type leases for real estate and no finance type leases. The Company&#8217;s leases have remaining lease terms
of up to 3.83 years, some of which may include options to extend for up to 5 years. Operating lease expense totaled $<span id="xdx_90F_eus-gaap--OperatingLeaseExpense_c20230501__20230731_zHnoS9hLqJhd">85,252 </span> for the three
months ended July 31, 2023, including period cost for short-term, cancellable, and variable leases, not included in lease liabilities,
of $<span id="xdx_905_eus-gaap--ShortTermLeaseCost_c20230501__20230731_z1trQVPtcGs7">1,650 </span> for the three months ended July 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">Leases on which
the Company made rent payments during the reporting period included:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></p><table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfRentExpenseTableTextBlock_zQ1JIeepMl5k" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Operating leases (Details)">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold">Location</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Monthly Rent</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expiration</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 42%">South Salt Lake, Utah</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td id="xdx_983_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation1Member_zMB6Bv8biGR1" style="text-align: right; width: 25%">22,667</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td style="text-align: right; width: 25%"><span style="font-size: 10pt">December 2024</span></td><td style="text-align: left; width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">San Juan, Puerto Rico</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation3Member_zjOz9wsjGFJ4" style="text-align: right">5,647</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">June 2027</span></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Troy, Michigan</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation4Member_zNlltbGsSni1" style="text-align: right">550</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">May 2022</span></td><td style="text-align: left">&#160;</td></tr>
</table>

<p id="xdx_8A2_zwxRbJgBRxpk" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">&#160;&#160;&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">Supplemental information
related to operating leases for the three months ended July 31, 2023 was:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></p><table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--OperatingLeasesOfLesseeDisclosureTextBlock_z7efdYCP0wsl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%" summary="xdx: Disclosure - Supplemental information related to operating leases (Details)">
<tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49B_20230501__20230731_zucPOze74EI1" style="font-size: 12pt; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_405_ecustom--OperatingCashPaidToSettleLeaseLiabilities_zOf4I3cCkeX9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt; width: 77%"><span style="font-size: 10pt">Operating cash
    paid to settle lease liabilities</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center; width: 1%"><span style="font-size: 10pt"></span></td><td style="text-align: center; width: 20%">$<span style="font-size: 10pt">85,709</span></td><td style="text-align: center; width: 1%"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0pt"><span style="font-size: 10pt">Weighted average remaining lease term (in years)</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_pip0_dtY_c20230731_zHPsARJRZLg8">2.30</span></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_403_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iE_zY85bVC2Kdmg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0pt"><span style="font-size: 10pt">Weighted average discount rate</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt">12%</span></td><td style="text-align: center"><span style="font-size: 10pt"></span></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></p>

<p id="xdx_8A2_zWSRl9kt3G58" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">Future lease payments
at July 31, 2023 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></p><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zuRpKwgz6M9" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 40%" summary="xdx: Disclosure - Future lease payment obligations (Details)">
<tr style="vertical-align: bottom">
    <td colspan="3" style="text-align: left; font-size: 10pt"><span style="font-size: 10pt">Fiscal Year Ended:</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230731_zao7WAn3VQu"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_zaYkZNg8TXwc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left; width: 65%"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right; width: 30%"><span style="font-size: 10pt">260,453</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_zImF4TEPWzRl" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2025</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">260,743</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_zNHSwZ8slT03" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2026</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">76,619</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_iI_zklrfpA29ay7" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2027</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">79,300</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_406_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix_iI_zYRWSdd79em4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2028</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">6,627</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_zFgLCPgMNd72" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">683,742</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
</table>

<p id="xdx_8A9_zWEyGOycpoC" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//840/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415971940080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 &#8211; Debt Obligations<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Note 12 &#8211; Debt Obligations</a></td>
<td class="text"><p id="xdx_803_eus-gaap--DebtDisclosureTextBlock_zEcujK7yNKNb" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black"><b><span id="xdx_823_zUsYEj4h3wk1">Note 12
&#8211; Debt Obligations</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>A.</b></span></td>
    <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>&#160;Decathlon
    Capital</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">On August 31, 2021, Teal
entered into an Amended and Restated Loan and Security Agreement with Decathlon Alpha IV, L.P. (&#8220;DA4&#8221;)
in the amount of $<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zrnv9xf6ZEog">1,670,294</span> (the &#8220;Loan&#8221;), representing the outstanding principal amount previously due and owing by Teal
to DA4. Interest on the Loan accrues at a rate of ten (<span id="xdx_905_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zdnx7BpnLe8">10</span>%) percent per annum. Principal and interest is payable in monthly installments
of $<span id="xdx_90B_eus-gaap--DebtInstrumentPeriodicPayment_c20210801__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zrghZxDOaXbj">49,275</span> until maturity on December 31, 2024. The balance outstanding at July 31, 2023 totaled $<span id="xdx_907_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230731_zT0sNNowa275">769,170</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>B.</b></span></td>
    <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>&#160;Pelion
    Note</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">In
May 2021, Teal entered into a note agreement totaling $<span id="xdx_905_ecustom--ConvertibleNoteAgreementAmount_c20230501__20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zOigEXeheLzd">350,000</span>
which is payable upon demand. The Note bears interest at the applicable
Federal Rate as of the date of the Note which was <span id="xdx_906_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20230501__20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_z1ja79ZOjuRa">0.13</span>% on the date of issuance. Accrued interest totaled $<span id="xdx_904_eus-gaap--AccruedLiabilitiesCurrent_iI_c20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zt52tCYnNGE3">992</span>
at July 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>C.</b></span></td>
    <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>&#160;Vendor
    Agreement</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">In
connection with the acquisition of Teal on August 31, 2021, the Company assumed an obligation with a contract manufacturing firm. The
assumed balance of $</span><span id="xdx_90B_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_zEtB2vX5Eg1l">387,500</span>
was repaid in monthly installments of $<span id="xdx_901_eus-gaap--DebtInstrumentPeriodicPayment_c20210801__20220731__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_zCV2sP7AFZS5">37,500</span>
and paid in full in July 2022.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>D.</b></span></td>
    <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>&#160;SBA
    Loan</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In February 2021, Teal
received a Small Business Administration Paycheck Protection Program (&#8220;SBA PPP&#8221;) loan in the amount of $<span id="xdx_906_ecustom--SBAPPPLoanAmountsReceived_c20210201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_z0rPhEWCF4n6">300,910</span>. The loan
was unsecured, non-recourse, and accrued interest at one percent annually. The loan was used to fund qualifying payroll, rent and utilities.
In February 2022, the principal balance of $<span id="xdx_90F_ecustom--SBAPPPLoanPrincipalBalanceForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zvA0tHKVLfLe">300,910</span> and accrued interest of $<span id="xdx_900_ecustom--SBAPPPLoanAccruedInterestForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zRr2qPifNP8g">3,001</span> were forgiven.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 2%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>E.</b></span></td>
    <td style="width: 97%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>&#160;Corporate
    Equity</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Beginning in October
2021, and amended in January 2022, Teal financed a total of $<span id="xdx_902_ecustom--LeaseholdImprovementAgreementFundsReceived_c20220701__20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zNhainr1vWBe">120,000</span>
of leasehold improvements with Corporate Equity. The loan bears interest at <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zKtSvQEdfH4c">8.25</span>%
annually and requires monthly payments of $<span id="xdx_90D_eus-gaap--DebtInstrumentPeriodicPayment_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zwwmcBeLplY">3,595</span>
through December 2024. The balance outstanding at July 31, 2023 and April 30, 2023 totaled $<span id="xdx_90B_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zkr3r8QZjDr3">57,106 </span>
and $<span id="xdx_907_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zJHPCi8CX5pe">66,586</span>
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>F.</b></span></td>
    <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>&#160;Revenue
    Financing Arrangement</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">In
April 2021, Teal entered into an agreement under which it sold future customer payments, at a discount, to Forward Financing. At August
31, 2021, the Company assumed the outstanding balance of $<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation7Member_zdMvbQCeNdY2">38,758</span>. Repayment of the remaining balance was completed in January 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>G.</b></span></td>
    <td style="width: 98%; padding-bottom: 8pt; padding-left: 9pt; text-align: justify; line-height: 105%; text-indent: -9pt"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>&#160;Ascentium
    Capital</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In September 2021,
Teal entered into a financing agreement with Ascentium Capital to fund the purchase of a fixed asset totaling $<span id="xdx_909_ecustom--FinancingAgreementFundingOfPurchaseOfFixedAsset_c20210901__20210930__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zbPzF7BB4HK5">24,383</span>.
Monthly payments of $<span id="xdx_903_eus-gaap--DebtInstrumentPeriodicPayment_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zUIVp0v9BZmh">656</span>
are payable through October 2024. The balance outstanding at July 31, 2023 and April 30, 2023 totaled $<span id="xdx_90C_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zTMq6lKJ69Z">9,442</span>
and $<span id="xdx_905_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zmxJEvnckad4">11,412</span>
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>H.</b></span></td>
    <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>&#160;Summary
    </b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Outstanding principal
payments on debt obligations are due as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p><table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--ScheduleOfDebtPaymentsDueTableTextBlock_zSsW0oqHri6b" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%" summary="xdx: Disclosure - Outstanding principal payments (Details)">
<tr id="xdx_40F_ecustom--OutstandingPrincipalPaymentsDueYearOne_iI_zQCbr6xMx4V6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-left: 5.4pt; width: 72%">Fiscal 2024</td><td style="font-size: 10pt; width: 1%">&#160;</td>
    <td style="font-size: 10pt; text-align: left; width: 1%">&#160;</td><td id="xdx_495_20230731_zOgUsOEug4Ta" style="font-size: 10pt; text-align: right; width: 25%">784,149</td><td style="font-size: 10pt; text-align: left; width: 1%">&#160;</td></tr>
<tr id="xdx_40B_ecustom--OutstandingPrincipalPaymentsDueYearTwo_iI_zBQW0z1SwTbk" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 5.4pt">Fiscal 2025</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">401,569</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
<tr id="xdx_406_ecustom--OutstandingPrincipalPaymentsDueTotal_iI_zjXHUlRMMds" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-left: 5.4pt">Total</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">1,185,718</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
<tr id="xdx_401_ecustom--OutstandingPrincipalPaymentsDueShortTerm_iI_zZhOwlG0YZm3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 5.4pt">Short term &#8211; through July 31, 2024</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">936,150</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
<tr id="xdx_407_ecustom--OutstandingPrincipalPaymentsDueLongTerm_iI_zTKttmnaET04" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Long term &#8211; thereafter</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">249,568</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
</table>

<p id="xdx_8A0_zj6YiHC9iSMd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415893807152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 &#8211; Due to Related Party<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisclosureNote13DueToRelatedPartyAbstract', window );"><strong>Note 13 Due To Related Party</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_RelatedPartyPayablesDisclosureTextBlock', window );">Note 13 &#8211; Due to Related Party</a></td>
<td class="text"><p id="xdx_80A_ecustom--RelatedPartyPayablesDisclosureTextBlock_zWuTdBraGT7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_826_zI84Q5DrQU3l">Note 13 &#8211; Due
to Related Party</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>A.</b></span></td>
    <td style="width: 98%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>Founder
    of Fat Shark</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In connection with the
acquisition of Fat Shark in November 2020, the Company issued a secured promissory note for $<span id="xdx_90D_ecustom--PromissoryNoteOriginalPrincipalAmount_c20210201__20210430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zGN7TFdgBFx2">1,753,000</span> to the seller. The note accrued
interest at <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20210201__20210430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zeBFRJQDUfQe">3</span>% annually and matured in full in November 2023. In May 2021, the Company made an initial payment of $<span id="xdx_905_ecustom--RefundRelatedToPrepaidInventoryIssuedByCompany_c20210201__20210430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zcNf2ctjYpJg">132,200</span> by directing
a refund from a vendor based in China to the noteholder who is also based in China. The remaining balance of $<span id="xdx_90C_ecustom--DebtInstrumentOutstandingBalancePayment_c20210901__20210930__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zH02V5clmhO5">1,620,800</span> plus accrued
interest totaling $<span id="xdx_90B_ecustom--DebtInstrumentOutstandingAccruedInterestPayment_c20210901__20210930__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zwvGC4e3VOce">45,129</span>
was paid in September 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>B.</b></span></td>
    <td style="width: 98%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>BRIT,
    LLC</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In January 2020, in connection
with the acquisition of Rotor Riot, the Company issued a promissory note for $<span id="xdx_900_ecustom--PromissoryNoteOriginalPrincipalAmount_c20200401__20200430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zARU1Unh8vpc">175,000</span> to the seller, BRIT, LLC. The note accrued interest
at <span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20200701__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zV1cNU9LR47f">4.75</span>% annually. In October 2021, the outstanding balance of $<span id="xdx_909_ecustom--DebtInstrumentOutstandingBalancePayment_c20220401__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_z3VMzXHxOuZb">85,172</span> plus accrued interest totaling $<span id="xdx_90D_ecustom--DebtInstrumentOutstandingAccruedInterestPayment_c20220401__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zHXaRBbJV8Aa">12,942</span> was paid.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The Company also assumed
a line of credit obligation totaling $<span id="xdx_904_ecustom--LineOfCreditObligationAssumedInConnectionWithAcquisition_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zQIbp0Xy8FYc">47,853</span> which bears interest at <span id="xdx_909_ecustom--DebtInstrumentInterestRateDuringPeriod1_dp_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zyrsU9MGpeWl">6.67</span>% annually. The remaining balance of $<span id="xdx_904_ecustom--DueToOtherRelatedPartyClassifiedCurrent_iI_c20230731__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zpc8qnbEy73l">37,196</span> plus accrued interest
totaling $<span id="xdx_900_ecustom--DebtInstrumentOutstandingAccruedInterestPayment_c20230401__20230430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zNqiSQJsLm6i">292</span> was paid in October 2022.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisclosureNote13DueToRelatedPartyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisclosureNote13DueToRelatedPartyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_RelatedPartyPayablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_RelatedPartyPayablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889157792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 14 &#8211; Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Note 14 &#8211; Income Taxes</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--IncomeTaxDisclosureTextBlock_z5oF8K9a9qqb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_828_zx2nmJB0AjG9">Note 14 &#8211; Income Taxes</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our operating subsidiary, Red Cat Propware, Inc.,
is incorporated and based in Puerto Rico which is a commonwealth of the United States. We are not subject to taxation by the United States
as Puerto Rico has its own taxing authority. Since inception, we have incurred net losses in each year of operations. Our current provision
for the reporting periods presented in these financial statements consisted of a tax benefit against which we applied a full valuation
allowance, resulting in no current provision for income taxes. In addition, there was no deferred provision for any of these reporting
periods.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At July 31, 2023 and April 30, 2023, we had accumulated deficits of approximately $<span id="xdx_900_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20230731_zZEJARF41Eg5" title="::XDX::-60397141"><span style="-sec-ix-hidden: xdx2ixbrl0931">60,397,000 </span></span>
and $<span id="xdx_903_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20230430_zdyYSGqnCTR6" title="::XDX::-54586793"><span style="-sec-ix-hidden: xdx2ixbrl0932">54,600,000</span></span>, respectively.
Deferred tax assets related to the future benefit of these net operating losses for tax purposes totaled approximately $<span id="xdx_900_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20230731_zPM0SnHeeOW9">11,173,000 </span> and $<span id="xdx_902_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20230430_zZyaSvHo7dMa">10,101,000</span>, respectively, calculated using the base Puerto Rico corporate tax rate of 18.5%.&#160;Currently, we focus on projected future
taxable income in evaluating whether it is more likely than not that these deferred assets will be realized. Based on the fact that we
have not generated an operating profit since inception, we have applied a full valuation allowance against our deferred tax assets at
July 31, 2023 and April 30, 2023.</p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889399632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15 &#8211; Common Stock<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Note 15 &#8211; Common Stock</a></td>
<td class="text"><p id="xdx_804_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zbHnZpedfcS3" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_825_zGCCVYGSk8Xh">Note 15 &#8211;
Common Stock</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Our common stock has a
par value of $0.001 per share. We are authorized to issue 500,000,000 shares of common stock. Each share of common stock is entitled
to one vote.&#160;A summary of shares of common stock issued by the Company since April 30, 2022 is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_zMMOvT0qq4Oi" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of shares of common stock issued (Details)">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold"><span style="font-size: 9pt; color: Black">Description
    of Shares</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_4BE_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zRc8LXBmCtQ8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 9pt; color: Black">Shares
    Issued</span></td></tr>
  <tr id="xdx_435_c20220501__20220731_eus-gaap--SharesOutstanding_iS_z6qdBPFZxlN1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; font-size: 10pt"><span style="font-size: 9pt; color: Black">Shares outstanding as of April 30, 2022</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">53,748,735</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43B_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_z7eVDq3Tcf4l" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -9pt; padding-left: 20pt"><span style="font-size: 9pt; color: Black">Vesting
    of restricted stock to employees, net of shares withheld of 273,874 to pay taxes and 9,000 to repay a Note</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">653,308</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_436_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zN0Hs6mXDC19" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-size: 9pt; color: Black">Vesting of restricted
    stock to Board of Directors</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">116,507</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_437_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zL3lzQ7672pd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-size: 9pt; color: Black">Vesting of restricted
    stock to consultants</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">9,683</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43E_c20220501__20220731_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_z4tdd2wzwwbl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-size: 9pt; color: Black">Shares
    issued for services</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">39,832</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43D_c20230501__20230731_eus-gaap--SharesOutstanding_iS_zC2ff7ywE3sa" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">Shares outstanding as of April 30, 2023</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">54,568,065</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_437_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_z4dw7ZK7RRv3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Vesting of restricted
    stock to employees, net of shares withheld of 10,870 to pay taxes</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">44,130</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43C_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zdotIfoYsi1b" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Vesting of restricted
    stock to Board of Directors</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">109,585</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_437_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zbNaFj6tAPL8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Vesting of restricted
    stock to consultants</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">1,761</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43F_c20230501__20230731_ecustom--StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_zIED6Ex5oB71" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Conversion
    of preferred stock</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">818,334</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43E_c20230501__20230731_eus-gaap--SharesOutstanding_iE_zy0Q2wlaQe8e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 9pt; color: Black">Shares outstanding as of July 31, 2023</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">55,541,875</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  </table>

<p id="xdx_8AC_zXxp90h2NJy" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415890895968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 16 &#8211; Preferred Stock<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockTextBlock', window );">Note 16 &#8211; Preferred Stock</a></td>
<td class="text"><p id="xdx_804_eus-gaap--PreferredStockTextBlock_zDP2lOEYDuaf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_82E_ztEonbotXqdk">Note 16 &#8211; Preferred
Stock</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Series A Preferred Stock
outstanding totaled <span id="xdx_90C_eus-gaap--PreferredStockSharesOutstanding_iI_c20230430__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zIj2VVAO7Qm7">158,704</span>
at April 30, 2021, and were converted into <span id="xdx_906_ecustom--StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock_c20230501__20230731__us-gaap--StatementClassOfStockAxis__custom--SeriesAPreferredStock2Member_zspDMzil7Ns">1,321,996</span> shares of common stock on August 10, 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Series B Preferred Stock
(&#8220;Series B Stock&#8221;) is convertible into common stock at a ratio of 0.8334 shares of common stock for each share of Series
B Stock held and votes together with the common stock on an as-if-converted basis. 982,000 shares of Series B Stock were converted into
818,334 shares of common stock in June 2023. Shares outstanding at July 31, 2023 totaled <span id="xdx_909_eus-gaap--PreferredStockSharesOutstanding_iI_c20230731__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_z2ltkqfSWv83">4,676 </span> which are convertible into <span id="xdx_90C_ecustom--StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock_c20230501__20230731__us-gaap--StatementClassOfStockAxis__custom--SeriesAPreferredStock2Member_zbFB8gLo1m9j">3,896</span>
shares
of common stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415890518672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 17 &#8211; Warrants<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisclosureNote17WarrantsAbstract', window );"><strong>Note 17 Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_WarrantsDisclosureTextBlock', window );">Note 17 &#8211; Warrants</a></td>
<td class="text"><p id="xdx_804_ecustom--WarrantsDisclosureTextBlock_zXeTc3a6IWK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_82E_z4kaNVSg58Nj">Note 17 &#8211; Warrants</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The Company issued five-year
warrants in connection with two convertible note financings. The warrants have an initial exercise price of $</span><span id="xdx_907_ecustom--WarrantsIssuedExercisePrice_c20210401__20210430_zZAQcGn7vA6k">1.50</span> which may be reduced
to a 25% discount of the price per share of Common Stock offered in a future qualified offering. The warrants were valued using the multinominal
lattice model and are considered derivative liabilities under ASC 815-40. The value of the warrants was included in the determination
of the initial accounting for each financing including the calculation of the derivative liability and related expense.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">A summary of the warrants
issued and their fair values were:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfWarrantsIssuedAndFairValueTableTextBlock_z7Ur2oH49406" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of warrants issued and fair values (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center"></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center"></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"></td><td style="font-size: 10pt; text-align: right"></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center"></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"></td><td style="font-size: 10pt; text-align: right"></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td colspan="3" style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Upon
    Issuance</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Outstanding
    at July 31, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Date
    of Transaction</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Number
    of Warrants</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Initial
    Fair Value</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Number
    of Warrants</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Fair
    Value</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 16%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">October
                                            2020&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_98E_ecustom--NumberOfWarrantsUponIssuance_c20201001__20201031_z5WX7nxYL6Wl" style="width: 16%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">399,998</span></td><td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_98E_ecustom--InitialFairValueOfWarrantsUponIssuance_c20201001__20201031_zYHajU1kn9Oh" style="width: 16%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">267,999</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_98B_ecustom--NumberOfWarrantsOutstanding_iI_c20230731_zH3rUNnLEU3b" style="width: 15%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">266,666</span></td><td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_983_ecustom--FairValueOfWarrantsOutstanding_iI_c20230731_zzGtnbTWsv8f" style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">179,982</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">January
                                            2021</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_982_ecustom--NumberOfWarrantsUponIssuance_c20210101__20210131_zf4kXv2kMnth" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">675,000</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_983_ecustom--InitialFairValueOfWarrantsUponIssuance_c20210101__20210131_zDjWNCJ4WNIe" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,870,666</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_984_ecustom--NumberOfWarrantsOutstanding2_iI_c20230731_zZkyLC9OWZQ7" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">540,000</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_981_ecustom--FairValueOfWarrantsOutstanding2_iI_c20230731_zVj3yYAia24k" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">381,703</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<p id="xdx_8A8_zzvUniOY2YTa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In March and April 2021,
we received $<span id="xdx_90F_ecustom--ProceedsReceivedFromExerciseOfWarrants_c20210301__20210430_zqRgoAndt9sg">201,249
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">related to the exercise of <span id="xdx_901_ecustom--ExerciseOfWarrantsShares_c20210301__20210430_zy5NbKbkk708">201,666
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">of the warrants. Since these exercises resulted in the elimination of the derivative
liability in the warrants, the derivative liability was reduced by $<span id="xdx_90A_ecustom--ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants_c20210301__20210430_zSdXhDAC0DMg">694,305
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">with a corresponding increase in additional paid in capital.
In June 2021, we received $</span><span id="xdx_90B_ecustom--ProceedsReceivedFromExerciseOfWarrants_c20210601__20210630_zijFgwVpqhv5">99,999</span> in connection with the exercise of <span id="xdx_907_ecustom--ExerciseOfWarrantsShares_c20210601__20210630_zjXSOmKtuiZc">66,666</span> warrants which resulted in the elimination of $<span id="xdx_902_ecustom--ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants_c20210601__20210630_zkJszBwlVBXj">163,141</span> of
the derivative liability in the warrants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In May 2021, the Company
issued warrants to purchase</span>
<span id="xdx_902_ecustom--WarrantsToPurchaseSharesIssued_c20210501__20210531_zfFCleCcrSx9">200,000</span> shares of common stock to the placement agent of its common stock offering. The warrants have a five-year
term and an exercise price of $<span id="xdx_90D_ecustom--WarrantsIssuedExercisePrice_c20210501__20210531_zrtZmopoYnC4">5.00</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In July 2021, the Company
issued warrants to purchase </span><span id="xdx_903_ecustom--WarrantsToPurchaseSharesIssued_c20220401__20220430_zQlDr2yTQBc2">533,333
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">shares of common stock to the placement agent of its common stock offering. The warrants have a five-year
term and an exercise price of $<span id="xdx_904_ecustom--WarrantsIssuedExercisePrice_c20220401__20220430_z13R46ToDNQ2">5.625</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The following table summarizes
the changes in warrants outstanding since April 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p><table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zsdFJDMohnN8" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Changes in warrants outstanding (Details)">
<tr style="vertical-align: bottom">
    <td colspan="3"><span style="font-size: 10pt"><b>&#160;</b></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: black 1pt solid"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
    of Shares&#160;</b></span></p></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-average
    Exercise Price per Share</b></span></p></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;Weighted-average
                                            Remaining Contractual Term</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in
    years)&#160;</b></span></p></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate
    Intrinsic Value&#160;</b></span></p></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as of April 30, 2022</span></td>
    <td style="text-align: right"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zPXiERq9qdpc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,539,999</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td></td>
    <td style="text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zKKEYnx0WoRh" style="font-size: 10pt">3.38</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20200501__20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zV0PeDeHSNV7" style="font-size: 10pt">3.89</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zudoXsSEy2qc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">427,533</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="padding-left: 10pt; width: 35%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right; width: 12%"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zlyfCC2cGPp7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0996">&#8212;</span>&#160;&#160;</span></span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-size: 10pt"></span></td>
    <td style="text-align: right; width: 12%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 12%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 12%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z1PWjmWEaY8i" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0997">&#8212;</span>&#160;&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of April 30, 2023</span></td>
    <td style="text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z7jflzqevRK" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,539,999</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td></td>
    <td style="text-align: right"><span id="xdx_905_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zNTcctf70UHf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.38</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zGseK54nnNc7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.89</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z6HXSAju6966" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1001">&#8212;</span>&#160;&#160;</span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted&#160;</span></td>
    <td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z9s5FbH3yKNf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1002">&#8212;</span></span><span style="font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zFbzmJnu5abh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1003">&#8212;</span></span><span style="font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at July  31, 2023</span></td>
    <td style="border-bottom: Black 3pt double; text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zTUmfgmWvuif" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,539,999</span></td>
    <td></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span id="xdx_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zoCDZXmixST1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.38</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zBYkUfUj7pea" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.63</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zJkvql3HaRgc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1007">&#8212;</span>&#160;&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
</table>

<p id="xdx_8A4_z4NnUTfT70i9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisclosureNote17WarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisclosureNote17WarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_WarrantsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_WarrantsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889166096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 18 &#8211; Share Based Awards<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Note 18 &#8211; Share Based Awards</a></td>
<td class="text"><p id="xdx_809_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_z0y7Hy2RYCbl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_823_zewXPbnDyr2c">Note 18 &#8211; Share
Based Awards</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The 2019 Equity Incentive
Plan (the "Plan") allows us to incentivize key employees, consultants, and directors with long term compensation awards such
as stock options, restricted stock, and restricted stock units (collectively, the "Awards"). The number of shares issuable
in connection with Awards under the Plan may not exceed <span id="xdx_906_ecustom--NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum_c20230501__20230731_zxMaAlXLMWd3">8,750,000</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px"><span style="color: Black">&#160;</span></td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt; color: Black"><b><i>A.</i></b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; color: Black"><b><i>Options&#160;</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The range of assumptions
used to calculate the fair value of options granted during the three months ended July 31 was:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--ScheduleOfAssumptionsUsed1TableTextBlock_zLgzWfFQNlxc" style="font: 12pt Times New Roman, Times, Serif; width: 70%; border-collapse: collapse" summary="xdx: Disclosure - Assumptions used to calculate fair value of options granted (Details)">
  <tr style="vertical-align: bottom; background-color: white">
    <td style="width: 53%; padding-bottom: 1pt; padding-left: 0pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; width: 1%; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; width: 20%; text-align: center"><span style="font-size: 10pt; color: Black"><b>2023</b></span></td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 2%; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; width: 1%; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; width: 20%; text-align: center"><span style="font-size: 10pt; color: Black"><b>2022</b></span></td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Exercise Price</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z5FP6BTlbm2a">1.06</span> &#8211; <span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z53Wz94yEF4e">1.12</span></span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black">&#8212;&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Stock price on date of grant</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black"><span id="xdx_907_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zsUpwUOy8271">1.06</span> &#8211; <span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSDVLFhfe88h">1.12</span></span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black">&#8212;&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Risk-free interest rate</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z9KausM1KnKd">3.47</span> &#8211; <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSCasDIhqo5h">4.07</span>%</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black">&#8212;&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Dividend yield</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zRq0TaPwPU3e"><span style="-sec-ix-hidden: xdx2ixbrl1019">&#8212;</span></span>&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black">&#8212;&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Expected term (years)</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zvj8StG2EKu3">6.00</span> &#8211; <span id="xdx_903_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_dtY_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zloh4X3KPPL8">6.25</span></span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black">&#8212;&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Volatility</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zFG8vWDfWP24">257.25</span> &#8211; <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zz7zw11k3Nqi">260.22</span>%</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black">&#8212;&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>
<p id="xdx_8A2_zESqHu7YB5mj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">A summary of options activity
under the Plan since April 30, 2022 was:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p><table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_z5BxiEb8u2p4" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of activity under the Plan (Details)">
<tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: center"></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-Average
    Exercise Price</b></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-Average
    Remaining Contractual Term</b></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate
    Intrinsic Value</b></span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 5.4pt; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding
    as of April 30, 2022</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zOxwolfceSWf" style="text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,694,142</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_981_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zlIXSTCL0Dtl" style="text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.17</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right; width: 10%"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20200501__20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqmjPBH4a3S9" style="font-size: 10pt">8.56</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zKshhMWtVL7f" style="text-align: right; width: 10%"><span style="font-size: 10pt">1,407,545<span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zB9PWaDCZtfa" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,503,500</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zm09C7i4JvF5" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.40</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zgwfh0wqTxf" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1032">&#8212;</span>&#160;&#160;</span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zWMHTWnF8tx2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1033">&#8212;</span>&#160;&#160;</span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited
    or expired</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zrPv8V2PixLb" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(412,833</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z0phpSKD1i2e" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.67</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 5.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of April
    30, 2023</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zgORUJFjhFn5" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,784,809</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td></td>
    <td id="xdx_98A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zdZ7PsEdD75i" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.88</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zQDSFlptwsza" style="font-size: 10pt">8.72</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zFuCFLcZW5o7" style="text-align: right"><span style="font-size: 10pt">74,586<span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zXE65mKoSU09" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,401,042</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zC57c7OML4V6" style="text-align: right"><span style="font-size: 10pt">1.07</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z7ayEGGDqU36" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1042">&#8212;</span>&#160;&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zeTqkjz5EiG9" style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1043">&#8212;</span>&#160;&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited
    or expired</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zeUzaA4JTOS6" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(301,834</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_znHL4YF53yKf" style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">2.55</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Outstanding
    as of July 31, 2023</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zHXiW89IJlE6" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,884,017</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"></td>
    <td id="xdx_989_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zGRJW5iNDi55" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.57</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double; text-align: right"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zjwv5zActcv2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.58</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"></td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zXgEC6hD8b3i" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">298,615</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Exercisable
    as of July 31, 2023</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zi0a3cTrmmhl" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,157,975</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_985_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zCvTHLBbHwkk" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.00</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zpFqAE6WZCT5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.63</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zUcCChNDh8Tb" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">241,274</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
</table>

<p id="xdx_8A9_zfXDaJUSuSZa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;&#160;&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The aggregate intrinsic
value of outstanding options represents the excess of the stock price at the indicated date over the exercise price of each option. As
of July 31, 2023 and July 31, 2022, there was $<span id="xdx_906_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20230501__20230731_zuhcPJvGDtqg">5,918,668 </span> and $<span id="xdx_90E_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20220501__20220731_zJQFa9vzzzX7">2,760,989 </span> of unrecognized stock-based compensation expense related to unvested
stock options which is expected to be recognized over the weighted average periods of 2.24 and 2.1 years, respectively.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify"><span style="color: Black">&#160;</span></td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt; color: Black"><b><i>B.</i></b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; color: Black"><b><i>Restricted Stock</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">A summary of restricted
stock activity under the Plan since April 30, 2022 was:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p><table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z84tdguiL5Rl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Summary of restricted stock activity under the Plan (Details)">
<tr style="vertical-align: bottom">
    <td style="padding-left: -10pt; text-align: center"></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><b>Shares</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><b>Weighted Average Grant-Date Fair Value Per Share</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0pt; width: 52%">Unvested and outstanding as of April 30, 2022</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20200430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z7CZksRWYpE3" style="text-align: right; width: 20%">1,083,675</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td id="xdx_989_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20200430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zMHhxuqcXbjb" style="text-align: right; width: 20%">2.59</td><td style="text-align: left; width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zoY73rXbONhj" style="text-align: right">780,884</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zV7LpkLnjTgb" style="text-align: right">2.14</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zPsYPpIA5pSa" style="text-align: right">(1,062,372</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zI7HYoAQe8H8" style="text-align: right">2.42</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4GvqjibAzdf" style="border-bottom: Black 1pt solid; text-align: right">(21,127</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z16SqhAoxOX7" style="border-bottom: Black 1pt solid; text-align: right">2.13</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0pt">Unvested and outstanding as of April 30, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20230430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zK7hBe1w15a" style="text-align: right">781,060</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20230430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zaMVEuXlNao4" style="text-align: right">2.44</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4qOvrLUTRx" style="text-align: right">298,643</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ziIXyfk56KF2" style="text-align: right">1.06</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zY0UyKgsQMe6" style="text-align: right">(166,346</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zxccAwV65y41" style="text-align: right">1.70</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4FtZz38Irq1" style="border-bottom: Black 1pt solid; text-align: right">(70,656</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ztqqkv1TTKGh" style="border-bottom: Black 1pt solid; text-align: right">1.25</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0pt">Unvested and outstanding as of July 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 3pt double; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zJGbX7Ed1Zg6" style="border-bottom: Black 3pt double; text-align: right">842,701</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 3pt double; text-align: left">$</td><td id="xdx_985_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z61g7G9rXMn" style="border-bottom: Black 3pt double; text-align: right">2.14</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
</table>

<p id="xdx_8AD_zyK4Vo15XHXl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;&#160;&#160;&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="color: Black">&#160;</span></td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt; color: Black"><b><i>C.</i></b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; color: Black"><b><i>Stock Compensation</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Stock compensation expense
for the three months ended July 31 was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_zaGC5lo46Kog" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%" summary="xdx: Disclosure - Stock compensation expense by functional category (Details)">
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_493_20230501__20230731_zf1x4fURYkia" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">2023</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49A_20220501__20220731_zVEY0NzxScvj" style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><span style="font-size: 10pt; color: Black"><b>2022</b></span></td></tr>
  <tr id="xdx_405_ecustom--GeneralAndAdministrativeStockCompensationExpense_zTkqBIT1Shxd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left"><span style="font-size: 10pt; color: Black">General and administrative</span></td><td style="width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; text-align: right"><span style="font-size: 10pt; color: Black">427,781</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; text-align: right"><span style="font-size: 10pt; color: Black">345,168</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_ecustom--ResearchAndDevelopmentStockCompensationExpense_zMB0c5JmB0Ak" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">Research and development</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">127,417</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">144,798</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_406_ecustom--OperationsStockCompensationExpense_zePNl73BBWZb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt; color: Black">Operations</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">191,099</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">158,431</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--SalesAndMarketingStockCompensationExpense_zXjzsFD7eVji" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Sales and marketing</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt; color: Black">165,309</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt; color: Black">107,074</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--TotalStockCompensationExpense_zH1u9hw1NL9e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt; color: Black">&#160;Total</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt; color: Black">911,606</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt; color: Black">755,471</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>



<p id="xdx_8A4_zeo6OjCAxC4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Stock compensation expense
pertaining to options totaled $<span id="xdx_907_ecustom--StockCompensationExpensePertainingToOptions_c20230501__20230731_zmNaQMEtfe78">629,426 </span> and
$<span id="xdx_90D_ecustom--StockCompensationExpensePertainingToOptions_c20220501__20220731_zI419ftxJnce">458,023 </span> for the three months ended July 31, 2023 and 2022, respectively. Stock compensation
expense pertaining to restricted stock units totaled $<span id="xdx_905_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20230501__20230731_zWWtLEdqYmfk">282,180 </span> and $<span id="xdx_901_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20220501__20220731_zAEwMGzGLjEj">297,448 </span>  for the three months ended July 31, 2023 and 2022, respectively.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415890895968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 19 &#8211; Derivatives<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Note 19 &#8211; Derivatives</a></td>
<td class="text"><p id="xdx_803_eus-gaap--DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_zilNgbP55b7j" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_82F_zpbtRqll3Xz7">Note 19 &#8211; Derivatives</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The Company completed
financings in October 2020 and January 2021 which included notes and warrants containing embedded features subject to derivative accounting.
Both the notes and the warrants included provisions which provided for a reduction in the conversion and exercise prices, respectively,
if the Company completed a future qualified offering at a lower price. These provisions represent embedded derivatives which are valued
separately from the host instrument (meaning the notes and warrants) and recognized as derivative liabilities on the Company's balance
sheet. The Company initially measures these financial instruments at their estimated fair value and recognizes changes in their estimated
fair value in results of operations during the period of change. The Company also measures these financial instruments on the date of
settlement (meaning when the note is converted, or the warrant is exercised) at their estimated fair value and recognizes changes in
their estimated fair value in results of operations. Any discount in the carrying value of the note is fully amortized on the date of
settlement and recognized as interest expense. The Company estimated the fair value of these embedded derivatives using a multinomial
lattice model. The range of underlying assumptions used in the binomial model to determine the fair value of the derivative warrant liability
upon settlement of the derivative liability and as of July 31, 2023 and April 30, 2023 are set forth below. In addition, the Company's
stock price on each measurement date was used in the model.</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"></p><table cellpadding="0" cellspacing="0" id="xdx_895_ecustom--ScheduleOfAssumptionsUsed2TableTextBlock_zrgudwPJdtX4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details)">
<tr style="vertical-align: bottom; background-color: White"><td style="text-align: center; font-size: 12pt; padding-bottom: 1pt; padding-left: 5.4pt; width: 51%">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 20%">July 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: center; width: 1%">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt; width: 3%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 20%">April 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: center; width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 5.4pt">Risk-free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">    <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zYyMw10EXSv7">4.88</span>%</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zmC97ylfjBVb">2.83</span> &#8211; <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zlEABrMIATJ">4.51</span>%</span></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 5.4pt">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zDCH87UeeFHe"><span style="-sec-ix-hidden: xdx2ixbrl1104">&#8212;</span></span>&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_znWYg22zOT7l"><span style="-sec-ix-hidden: xdx2ixbrl1105">&#8212;</span></span>&#160;&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 5.4pt">Expected term (in years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">&#160;<span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zhrupb0J4J27">2.17</span> &#8211;<span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zYzTlohC2pt2"> 2.50</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z9znFXawQK51">2.42</span> &#8211;<span id="xdx_906_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zaiGaJzfCBkf"> 3.50</span></span></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 5.4pt">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">&#160;<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zqweQCYuI3je">107.27</span> &#8211; <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z29SOxE6AnFa">107.90</span>%</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zLvO0oMzJRgi">138.49</span> &#8211; <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zuUVaf00apJ2">235.23</span>%</span></td><td style="text-align: left">&#160;</td></tr>
</table>

<p id="xdx_8A8_z7GafRU82of2" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;&#160;</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">As of July 31, 2023, all of the notes had been
converted into common stock and 806,666 of the warrants were outstanding. Changes in the derivative liability during the three months
ended July 31, 2023 and the year ended April 30, 2023 were as follows:</p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_z5MAHeUqPxF7" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Changes in the derivative liability (Details)">
  <tr style="vertical-align: bottom">
    <td><span style="color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_498_20230501__20230731_zj3UMPC5te79" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_493_20220501__20230430_zPgMk0IIl5Cg" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="color: Black">April
    30, 2023</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DerivativeLiabilitiesCurrent_iS_z4Ik8BZ3sz8e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 56%; font-size: 10pt"><span style="color: Black">Balance, beginning of period</span></td><td style="width: 1%; font-size: 10pt"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="width: 18%; font-size: 10pt; text-align: right"><span style="color: Black">588,205</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="width: 18%; font-size: 10pt; text-align: right"><span style="color: Black">1,607,497</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--DerivativeLiabilitiesAdditionsDuringPeriod_zI7pDxvE83Q3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt"><span style="color: Black">Additions</span></td><td style="font-size: 10pt"><span style="color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1120">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1121">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--EliminatedUponConversionOrExerciseOfWarrants_zlVoKC8s6YBc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="color: Black">Eliminated upon conversion of notes/exercise of warrants</span></td><td style="font-size: 10pt"><span style="color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1123">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1124">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--DerivativeGainLossOnDerivativeNet_zio6zFXd6Erh" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="color: Black">Changes in fair value</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="color: Black">(26,520</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="color: Black">(1,019,292</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="color: Black">)</span></td></tr>
  <tr id="xdx_400_eus-gaap--DerivativeLiabilitiesCurrent_iE_zzHEtd7RHyQ1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="color: Black">Balance, end of period</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="color: Black">561,685</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="color: Black">588,205</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td></tr>
  </table>

<p id="xdx_8A3_zfbK4AgCOC8l" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Changes in fair value
primarily relate to changes in the Company&#8217;s stock price during the period, with increases in the stock price increasing the liability
and decreases in the stock price reducing the liability.</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-5C<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//815/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415890518672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 20 - Related-Party Transactions<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Note 20 - Related-Party Transactions</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zOhY7rZLchoj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_826_zbuCIX38eczi">Note 20 - Related-Party
Transactions</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In July 2021, the Company
entered into a consulting agreement with a director resulting in monthly payments of $<span id="xdx_90F_ecustom--ConsultingAgreementMonthlyPayments_c20210701__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zcKNyHbfV7uk">6,000</span>. In addition, the Company issued <span id="xdx_90B_ecustom--OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement_c20211001__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zrRoslBzmbrh">150,000
</span>options to purchase common stock at $<span id="xdx_908_ecustom--OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice_c20211001__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zjo8h9wN7Li4">2.51
</span>which vested quarterly over the one-year term of the agreement. In January 2022, the agreement
was amended to increase the monthly payments to $<span id="xdx_90B_ecustom--ConsultingAgreementMonthlyPayments_c20220401__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zb31pHb9wohj">10,000</span>. The agreement expired in June 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In January 2022, the Company
entered into a note agreement with an employee in the principal amount of $510,323, as further described in Note 7.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Additional related party
transactions are disclosed in Note 13.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415893036448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 21 - Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisclosureNote21SegmentReportingAbstract', window );"><strong>Note 21 - Segment Reporting</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SegmentReportingTextBlock', window );">Note 21 - Segment Reporting</a></td>
<td class="text"><p id="xdx_802_ecustom--SegmentReportingTextBlock_zTiaETgQx1c5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_827_zNFe70HwrSpk">Note 21 - Segment Reporting</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth key operating data
and asset categories which are reviewed by our CODM in evaluating the operating performance of each segment:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_z1ePcnkyudE3" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details)">
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49A_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_z3vnSdhoD6B4" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49B_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zoFLqgLj0jl9" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zKFjE2M9gWS5" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zAVgBYljo3L5" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">For
    the three months ended July 31, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Total</span></td></tr>
  <tr id="xdx_401_eus-gaap--Revenues_zRmn7W9l2q63" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,748,129</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,869,219</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1144">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,617,348</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--CostOfRevenue_zzTdOsNFxym4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Cost
    of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,573,464</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,385,116</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1149">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,958,580</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--GrossProfit_zYVzERA4ACL6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Gross
    margin</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">174,665</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">484,103</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1154">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">658,768</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--OperatingExpenses_z0Bpyr9IvJik" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Operating
    expenses</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,153,405</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">703,939</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,034,295</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">5,891,639</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_zcaign1PPLMd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Operating
    loss</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(2,978,740</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,836</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(2,034,295</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(5,232,871</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--OtherNonoperatingIncomeExpense_zwf6MUeiTbT5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Other
    expenses, net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">122,858</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">22,737</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">431,882</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">577,477</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--NetIncomeLoss_zPj53PTmThol" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Net
    loss</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(3,101,598</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(242,573</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(2,466,177</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(5,810,348</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_492_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zQSk0O4unLy4" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_494_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zlEGoAjwHXR2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z375dX70UvE2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_z4jRrDXHk3N5" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">For
    the three months ended July 31, 2022</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Total</span></td></tr>
  <tr id="xdx_40B_eus-gaap--Revenues_zlE8hsXLOLR8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,126,551</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,942,720</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1179">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,069,271</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--CostOfRevenue_ztPRtcvqFtK" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Cost
    of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,044,431</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,667,213</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1184">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,711,644</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--GrossProfit_zQWYEWsbCAie" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Gross
    margin</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">82,120</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">275,507</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1189">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">357,627</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--OperatingExpenses_zbkvHfnVp9Ha" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Operating
    expenses</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,661,363</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">495,028</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,899,732</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,056,123</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingIncomeLoss_zQBBqEBBjCR1" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Operating
    loss</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,579,243</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,521</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,899,732</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(3,698,496</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--OtherNonoperatingIncomeExpense_zn6yWBjcRcaf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Other
    expenses, net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">63,229</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(124</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">49,998</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">113,103</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--NetIncomeLoss_zsdjG1sJJJh6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Net
    loss</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,642,472</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,397</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,949,730</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(3,811,599</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_492_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zW0D6Y1ydqQ7" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49E_20230731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zRKDrkILNLs" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z4oNY68bVrj2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_498_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zHIlJ9vxGWK5" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">As
    of July 31, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Total</span></td></tr>
  <tr id="xdx_40C_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zsOZ07PjCRu9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Accounts
    receivable, net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">720,642</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">106,649</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1214">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">827,291</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--InventoryNet_iI_zX7PGHVQF24" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Inventory, net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">9,376,444</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,921,262</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1219">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">12,297,706</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--DepositAssets_iI_z1cjX4xSGfzd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Inventory deposits</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,708,515</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,502,438</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1224">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,210,953</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_499_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zo9ur6Ep1W6b" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230430__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zdZQO0Medske" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zvOumOxfVmol" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49D_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zlPkt5VKtQae" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">As
    of April 30, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Total</span></td></tr>
  <tr id="xdx_40F_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zd0lDbU8juRf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Accounts
    receivable, net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">719,862</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">61,107</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1229">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">780,969</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryNet_iI_zufUpd8KRaKi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Inventory, net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,920,573</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,065,954</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1234">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">11,986,527</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--DepositAssets_iI_ziqJcsW3bqFl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Inventory deposits</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">359,500</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,062,038</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1239">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,421,538</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<p id="xdx_8A6_zcuWPTkarXJ1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisclosureNote21SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisclosureNote21SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SegmentReportingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SegmentReportingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889336352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 22 - Sale of Consumer Segment<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisclosureNote22SaleOfConsumerSegmentAbstract', window );"><strong>Note 22 - Sale Of Consumer Segment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SaleOfConsumerSegmentDisclosureTextBlock', window );">Note 22 - Sale of Consumer Segment</a></td>
<td class="text"><p id="xdx_80E_ecustom--SaleOfConsumerSegmentDisclosureTextBlock_ztPqp3JU2HMi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_82E_zAoxql16YMmi">Note 22 - Sale
of Consumer Segment</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In November 2022, the
Board of Directors approved a Stock Purchase Agreement (the "SPA") between the Company, Unusual Machines
and Jeffrey Thompson, the founder and Chief Executive Officer of the Company (the &#8220;Principal Stockholder&#8221;), related to the&#160;sale
of the Company&#8217;s consumer segment consisting of&#160;Rotor Riot, (&#8220;RR&#8221;), and Fat Shark Holdings (&#8220;FS&#8221;),
to UM. In March 2023, shareholders approved the sale.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The final, amended purchase
price of $20 million includes $3 million in cash, payable at closing, with the remaining $17 million consisting of shares of common stock
of Unusual Machines.&#160; The purchase price will be adjusted for working capital on the closing date (increased for positive working
capital and decreased for negative working capital). The Company estimates that working capital at closing will range between $3.0 to
$4.5 million. The number of shares of UM&#8217;s common stock (the &#8220;Unusual Common Stock&#8221;) to be issued will be based on
the initial public offering price for the Unusual Common Stock. All of the Unusual Common Stock will be subject to a lock-up of 180 days
and be eligible for registration. The closing of the SPA is subject to the successful completion of an initial public offering (the &#8220;IPO&#8221;)
by UM in the minimum amount of $5 million, and the listing of UM&#8217;s common stock on a public stock exchange such as the NYSE or
Nasdaq.&#160;&#160;UM filed a registration statement on Form S-1 for an initial public offering of its Common Stock with the SEC. UM
is required to deposit $1.0 million cash with the Company upon effectiveness of the registration statement with the SEC.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisclosureNote22SaleOfConsumerSegmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisclosureNote22SaleOfConsumerSegmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SaleOfConsumerSegmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SaleOfConsumerSegmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889473152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 23 &#8211; Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Note 23 &#8211; Commitments and Contingencies</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zeZUntyr1CC9" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black"><b><span id="xdx_82B_z6FLlB2sjXql">Note
23 &#8211; Commitments and Contingencies</span>&#160;</b></span><span style="font-size: 8pt; color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt/11.75pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b>Legal
Proceedings</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In the ordinary course
of business, we may be involved, at times, in various legal proceedings involving a variety of matters. We do not believe there are any
pending legal proceedings that will have a material adverse effect on our business, consolidated financial position, results of operations,
or cash flows. However, the outcome of such legal matters is inherently unpredictable and subject to significant uncertainties. We have
not recorded any litigation reserves as of&#160;April 30, 2023.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">One pending legal matter
is an action filed against Teal Drones and the Company in a U.S. District Court in California.&#160;The complaint asserts claims for
breach of contract, and the unlawful conversion and sale of shares of common stock that plaintiff alleges to have purchased in Teal prior
to its acquisition by the Company. The complaint also alleges breach of fiduciary duty and seeks in excess of $1 million in damages.
The Company is asserting vigorous defenses to  the complaint.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889494960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 24 &#8211; Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Note 24 &#8211; Subsequent Events</a></td>
<td class="text"><p id="xdx_80F_eus-gaap--SubsequentEventsTextBlock_zLplU6SPW6g9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_82B_zK3SJ3bwiB4i">Note 24 &#8211; Subsequent
Events</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Subsequent events have
been evaluated through the date of this filing and there are no subsequent events which require disclosure.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415886820256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 &#8211; Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Accounting</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zRCntYh4MM87" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86F_zF87J942ARil">Basis of Accounting</span>
</b>&#8211; The financial statements and accompanying notes are prepared in accordance with generally accepted accounting principles
in the United States (&#8220;GAAP&#8221;). Certain prior period amounts have been restated to conform to the current year presentation.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--ConsolidationPolicyTextBlock_zPZuVsMpZEg9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b><span id="xdx_867_zNXJLFJ2Mgm6">Principles
of Consolidation</span></b> &#8211; <span style="background-color: white">Our consolidated financial statements include the accounts of our
wholly owned operating subsidiaries which include Teal Drones, Skypersonic, Rotor Riot, and Fat Shark.&#160; Intercompany transactions
and balances have been eliminated.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black; background-color: white">As
further described in Note 3, we presently expect to sell our Consumer segment, which includes Rotor Riot and Fat Shark, within the next
twelve months.&#160; Accordingly, the Consumer segment businesses are characterized as Discontinued Operations in these financial statements.&#160;
The assets and liabilities of these entities have been presented separately in the Consolidated Balance Sheet as discontinued operations.&#160;
Similarly, the operating results and cash flows of discontinued operations are separately stated in those respective financial statements.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--UseOfEstimates_zpbAiOMYmvR7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86A_zuZYcEgMBola">Use of Estimates</span></b>
&#8211;<span style="background-color: white">&#160;The preparation of financial statements in accordance with GAAP requires management
to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and
liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual
results could differ from those estimates. Significant estimates reflected in these financial statements include those used to (i) determine
stock-based compensation, (ii) complete purchase price accounting for acquisitions, (iii) accounting for derivatives, (iv) reserves and
allowances related to accounts receivable and inventory, and (v) the evaluation of long-term assets, including goodwill, for impairment.</span></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z5c32OUAFiVk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_864_z4LaN9Ib67Ke">Cash and Cash Equivalents</span>
</b>&#8211; At July 31, 2023, we had cash of $937,756 in multiple commercial banks and financial services companies. We have not experienced
any loss on these cash balances and believe they are not exposed to any significant credit risk.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Marketable Securities</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--MarketableSecuritiesPolicy_zr8kLKZl6Ld8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86E_zw9oPoPLROrj">Marketable Securities</span>
</b>&#8211; Our marketable securities have been classified and accounted for as available-for-sale securities. These securities are primarily
invested in corporate bonds and are readily saleable, and therefore, we have classified them as short term. Our available-for-sale securities
are carried at fair value with any unrealized gains and losses reported as a component of comprehensive income (loss). Once realized,
any gains or losses are recognized in the statement of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">We have elected to present
accrued interest income separately from marketable securities on our consolidated balance sheets. Accrued interest income was $82,318
and $151,671 as of July 31, 2023 and April 30, 2023, respectively, and was included in other current assets. We did not write off any
accrued interest income during the three months ended July 31, 2023 and 2022.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable, net</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_z5Eg43v64XE9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_863_zdbi4MTSVtT9">Accounts Receivable,
net</span></b> &#8211; <span style="background-color: white">Accounts receivable are recorded at the invoiced amount less allowances for doubtful
accounts. The Company's estimate of the allowance for doubtful accounts is based on a multitude of factors, including historical bad
debt levels for its customer base, past experience with a specific customer, the economic environment, and other factors. Accounts receivable
balances are written off against the allowance when it is probable that the receivable will not be collected.</span></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--InventoryPolicyTextBlock_zQ3JsVqsqzc2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_868_ztbt3x3h0506">Inventories</span></b>&#160;&#8211;&#160;<span style="background-color: white">Inventories,
which consist of raw materials, work-in-process, and finished goods, are stated at the lower of cost or net realizable value, and are
measured using the first-in, first-out method. Cost components include direct materials and direct labor, as well as in-bound freight.
At each balance sheet date, the Company evaluates the net realizable value of its inventory using various reference measures including
current product selling prices, as well as evaluating for excess quantities and obsolescence. </span></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill and Long-lived Assets</a></td>
<td class="text"><p id="xdx_845_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_z2ONQYpLwKrg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b><span id="xdx_86D_z1OTrpVBcfBh">Goodwill
and Long-lived Assets</span></b> &#8211; Goodwill represents the future economic benefit arising from other assets acquired in an acquisition&#160;that
are not individually identified and separately recognized. We test goodwill for impairment in accordance with the provisions of&#160;<i>ASC
350, Intangibles &#8211; Goodwill and Other,&#160;</i>(&#8220;ASC 350&#8221;). Goodwill is tested for impairment at least annually at
the reporting unit level or whenever events or changes in circumstances indicate that goodwill might be impaired. ASC 350 provides that
an entity has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a
determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing
the totality of events or circumstances, an entity determines it is not more likely than not that the fair value of a reporting unit
is less than its carrying amount, then additional impairment testing is not required. However, if an entity concludes otherwise, then
it is required to perform an impairment test. The impairment test involves comparing the estimated fair value of a reporting unit with
its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired. If, however,
the fair value of the reporting unit is less than book value, then an impairment loss is recognized in an amount equal to the amount
that the book value of the reporting unit exceeds its fair value, not to exceed the total amount of goodwill allocated to the reporting
unit.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">The
estimate of fair value of a reporting unit is computed using either an income approach, a market approach, or a combination of both.
Under the income approach, we utilize the discounted cash flow method to estimate the fair value of a reporting unit. Significant assumptions
inherent in estimating the fair values include the estimated future cash flows, growth assumptions for future revenues (including gross
margin, operating expenses, and capital expenditures), and a rate used to discount estimated future cash flow projections to their present
value based on estimated weighted average cost of capital (i.e., the selected discount rate). Our assumptions are based on historical
data, supplemented by current and anticipated market conditions, estimated growth rates, and management&#8217;s plans. Under the market
approach, fair value is derived from metrics of publicly traded companies or historically completed transactions of comparable businesses.
The selection of comparable businesses is based on the markets in which the reporting units operate and consider risk profiles, size,
geography, and diversity of products and services.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">Goodwill
for Rotor Riot relates to its strong social media presence including more than 200,000 YouTube subscribers. Goodwill for Fat Shark is
attributable to its relationship with manufacturing sources in China and the potential to integrate its goggle technologies with the
Teal drone.&#160;Goodwill for Teal is ascribed to its existing relationship with several U.S. government agencies including its classification
as an approved vendor. The Company expects that the Goodwill recognized in each transaction will be deductible for tax purposes.&#160;
The Company has reported net losses since its inception and is presently unable to determine when and if the tax benefit of this deduction
will be realized.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and equipment</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zehPSwvrcUn9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_868_znvd5jfJc13f">Property and equipment</span>
&#8211; </b><span style="background-color: white">Property and equipment is stated at cost less accumulated depreciation which is calculated
using the straight-line method over the estimated useful life of the asset. The estimated useful lives of our property and equipment
are generally: (i) furniture and fixtures - seven years, (ii) equipment and related - two to five years, and (iii) leasehold improvements
- 15 years.</span></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionLeasesOperating', window );">Leases</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--RevenueRecognitionLeasesOperating_zjQEQxUY9ZXk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86E_zLK18YqB7eN">Leases</span> &#8211; </b>Effective
August 1, 2021, the Company adopted Accounting Standards Codification (ASC) 842 titled &#8220;Leases&#8221; which requires the recognition
of assets and liabilities associated with lease agreements. The Company adopted ASC 842 on a modified retrospective transition basis
which means that it did not restate financial information for any periods prior to August 1, 2021. Upon adoption, the Company recognized
a lease liability obligation of $796,976 and a right-of-use asset for the same amount.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black; background-color: white">The
Company determines if a contract is a lease or contains a lease at inception. Operating lease liabilities are measured, on each reporting
date, based on the present value of the future minimum lease payments over the remaining lease term. The Company's leases do not provide
an implicit rate.&#160;Therefore, the Company uses an effective discount rate of 12% based on its last debt financing.&#160;Operating
lease assets are measured by adjusting the lease liability for lease incentives, initial direct costs incurred and asset impairments.
Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term with the operating lease asset reduced
by the amount of the expense. Lease terms may include options to extend or terminate a lease when they are reasonably certain to occur.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Values, Inputs and Valuation Techniques for Financial Assets and Liabilities, and Related Disclosures</a></td>
<td class="text"><p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zusCbfZIdpK7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86C_zwkD6DGVEYX9">Fair Values, Inputs
and Valuation Techniques for Financial Assets and Liabilities, and Related Disclosures</span></b> &#8211; The fair value measurements and disclosure
guidance defines fair value and establishes a framework for measuring fair value. Fair value is defined as the price that would be received
to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement
date. In accordance with this guidance, the Company has categorized its recurring basis financial assets and liabilities into a three-level
fair value hierarchy based on the priority of the inputs to the valuation technique.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The fair value hierarchy
gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to
unobservable inputs (Level 3). The inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such
cases, the level in the fair value hierarchy within which the fair value measurement in its entirety falls has been determined based
on the lowest level input that is significant to the fair value measurement in its entirety. The Company's assessment of the significance
of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or
liability.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">The
guidance establishes three levels of the fair value hierarchy as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"><span style="color: Black"><i>Level
1</i>: Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"><span style="color: Black"><i>Level
2</i>: Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices
for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated
by observable market data for substantially the full term of the related assets or liabilities; and</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white"><span style="color: Black"><i>Level
3</i>: Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported
by little or no market data.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><i>Disclosures for Non-Financial
Assets Measured at Fair Value on a Non-Recurring Basis</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The Company's financial
instruments mainly consist of cash, receivables, current assets, accounts payable, accrued expenses and debt. The carrying amounts of
cash, receivables, current assets, accounts payable, accrued expenses and current debt approximates fair value due to the short-term
nature of these instruments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><i>Convertible Securities
and Derivatives</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">When the Company issues
convertible debt or equity instruments that contain embedded derivative instruments that are to be bifurcated and accounted for as liabilities,
the total proceeds from the convertible host instruments are first allocated to the bifurcated derivative instruments.&#160;&#160;The
remaining proceeds, if any, are then allocated to the convertible instruments themselves, resulting in those instruments being recorded
at a discount from their face value but no lower than zero. Any excess amount is recognized as a derivative expense.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><i>Derivative Liabilities</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The Company has financial
instruments that are considered derivatives or contain embedded features subject to derivative accounting. Embedded derivatives are valued
separately from the host instrument and are recognized as liabilities on the Company's balance sheet. The Company measures these instruments
at their estimated fair value and recognizes changes in their estimated fair value in results of operations during the period of change.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In October 2020 and January
2021, the Company entered into convertible note agreements which included provisions under which the conversion price was equal to the
lesser of an initial stated amount or the conversion price of a future offering. This variable conversion feature was recognized as a
derivative. Both financings included the issuance of warrants which contained similar variable conversion features. The Company values
these convertible notes and warrants using the multinomial lattice method that values the derivative liability based on a probability
weighted discounted cash flow model. The resulting liability is valued at each reporting date and the change in the liability is reflected
as change in derivative liability in the statement of operations.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p id="xdx_846_eus-gaap--RevenueRecognitionPolicyTextBlock_zt5qtKnuKAej" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_867_zYRuefBaAp4j">Revenue Recognition</span>
</b>&#8211; The Company recognizes revenue in accordance with ASC 606, &#8220;Revenue from Contracts with Customers&#8221;, issued by
the Financial Accounting Standards Board (&#8220;FASB&#8221;). This standard includes a comprehensive evaluation of factors to be considered
regarding revenue recognition including (i) identifying the promised goods, (ii) evaluating performance obligations, (iii) measuring
the transaction price, (iv) allocating the transaction price to the performance obligations if there are multiple components, and (v)
recognizing revenue as each obligation is satisfied.&#160; The Company&#8217;s revenue transactions include a single component, specifically,
the shipment of goods to customers as orders are fulfilled. The Company recognizes revenue upon shipment. The timing of the shipment
of orders can vary considerably depending upon whether an order is for an item normally maintained in inventory or an order that requires
assembly or unique parts. Customer deposits totaled $45,123 and $155,986 at July 31, 2023 and April 30, 2023, respectively.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"><p id="xdx_844_eus-gaap--ResearchAndDevelopmentExpensePolicy_zbIwrMQZSCgi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86C_zAnv9sdsoF6b">Research and Development</span>
</b>&#8211; Research and development expenses include payroll, employee benefits, and other headcount-related expenses associated with
product development. Research and development expenses also include third-party development and programming costs, as well as a proportionate
share of overhead costs such as rent. Costs related to software development are included in research and development expense until technological
feasibility is reached, which for our software products, is generally shortly before the products are released to production. Once technological
feasibility is reached, such costs are capitalized and amortized as a cost of revenue over the estimated lives of the products.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p id="xdx_842_eus-gaap--IncomeTaxPolicyTextBlock_zhDdDrxlrNgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86F_zPUcZe21ckqk">Income Taxes</span></b> &#8211;
Deferred taxes are provided on the liability method whereby deferred tax assets are recognized for deductible temporary differences and
deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported
amounts of assets and liabilities and their tax bases. Deferred tax assets and liabilities are adjusted for the effects of changes in
tax laws and rates on the date of enactment.&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zuvFkdKJMiSd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86C_zeLWwlaMcCM4">Recent Accounting Pronouncements</span>
</b>&#8211; <span style="background-color: white">Management does not believe that recently issued, but not yet effective accounting
pronouncements, if adopted, would have a material effect on the accompanying consolidated financial statements.</span></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency</a></td>
<td class="text"><p id="xdx_840_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zm1eVee9PHn9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_866_zKj41An0hXGe">Foreign Currency</span> &#8211;
</b>The functional currency of our international subsidiary, Skyset, is the local Italian currency. For that subsidiary, we translate
assets and liabilities to U.S. dollars using period-end exchange rates, and average monthly exchange rates for revenues, costs, and expenses.
We record translation gains and losses in accumulated other comprehensive income.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Loss</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zn0Zr4hOrlok" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_861_zQJ2pZrpLClg">Comprehensive Loss</span>
</b>&#8211; Comprehensive loss consists of net loss and other comprehensive loss. Other comprehensive loss refers to gains and losses
that are recorded as an element of stockholders' equity and are excluded from net loss. Our other comprehensive loss is comprised of
foreign currency translation adjustments and unrealized gains or losses on available-for-sale securities. During the three months ended
July 31, 2023 and July 31, 2022, comprehensive loss was $291,035 and $133,934 lower than net loss, respectively, related to unrealized
gains on available-for-sale securities totaling $289,389 and $133,582, respectively, and foreign currency translation adjustments of
$1,646 and $352.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsPolicyTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text"><p id="xdx_845_eus-gaap--CompensationRelatedCostsPolicyTextBlock_z3ptrA87TZhg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_864_zgZU7Cd8RYii">Stock-Based Compensation</span>
</b>&#8211; S<span style="background-color: white">tock options are valued using the estimated grant-date fair value method of accounting
in accordance with ASC Topic 718, Compensation &#8211; Stock Compensation. Fair value is determined based on the Black-Scholes Model
using inputs reflecting our estimates of expected volatility, term and future dividends. We recognize forfeitures as they occur. The
fair value of restricted stock is based on our stock price on the date of grant. Compensation costs is recognized on a straight-line
basis over the service period which is the vesting term.</span></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted Net Loss per Share</a></td>
<td class="text"><p id="xdx_845_eus-gaap--EarningsPerSharePolicyTextBlock_zFv4hafcbv45" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_860_zSV7HoJjT122">Basic and Diluted Net
Loss per Share</span></b> &#8211; Basic and diluted net loss per share has been calculated by dividing net loss by the weighted average number
of shares of common stock outstanding during the period. Common stock equivalents were excluded from the computation of diluted net loss
per share of common stock because they were anti-dilutive. The conversion or exercise of these common stock equivalents would dilute
earnings per share if we become profitable in the future. Outstanding securities not included in the computation of diluted net loss
per share because their effect would have been anti-dilutive included:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zIKd65WFAjv9" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_498_20230501__20230731_zHHtx0G6tiY5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_495_20220501__20230430_zuT4ccasBB12" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
  <tr id="xdx_40C_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z0LiMCTobIN2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Series B Preferred Stock, as
    converted</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,896</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">822,230</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zLVq1FAqOWJ2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Stock options</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">6,884,017</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,784,809</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zuXShy2zWENb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">Warrants</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,539,999</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,539,999</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zSXxsqoFBLb5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Restricted stock</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">842,701</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">781,060</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_z3VflvYR9Aaf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">9,270,613</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">7,928,098</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<p id="xdx_8A4_zeVOS8oHOGx5" style="font: 5pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 5pt; color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 5pt; color: Black"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_RelatedPartiesPolicyTextBlock', window );">Related Parties</a></td>
<td class="text"><p id="xdx_844_ecustom--RelatedPartiesPolicyTextBlock_ztzM99IDb294" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_868_zwIvnU6EUzc">Related Parties</span></b>
&#8211; Parties are considered to be related to us if they have control or significant influence, directly or indirectly, over us, including
key management personnel and members of the Board of Directors. Related Party transactions are disclosed in Note 20.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SegmentReportingPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p id="xdx_843_ecustom--SegmentReportingPolicyTextBlock_zbqHjhQMpdK6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_862_zR5d5kREjRtl">Segment Reporting</span> </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Since
January 2020, we have acquired four separate businesses operating in various aspects of the drone industry. </span>Following the Teal
acquisition in August 2021, we focused on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise
and Consumer segments in order to sharpen our focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide
UAV's, primarily drones, to commercial enterprises, including the military, to navigate dangerous military environments and confined industrial
and commercial interior spaces. Subsequently, Enterprise narrowed its near-term focus on the military and other government agencies. Skypersonic's
technology has been re-focused on military applications and its operations consolidated into Teal. The Consumer segment, which includes
Fat Shark and Rotor Riot, is focused on hobbyists and enthusiasts which are expected to increase as drones become more visible in our
daily lives.&#160;&#160;The reportable segments were established based on how our chief operating decision maker (&#8220;CODM&#8221;),
which is a committee comprised of our Chief Executive Officer (&#8220;CEO&#8221;), Chief Operating Officer (&#8220;COO&#8221;) and our
Chief Financial Officer (&#8220;CFO&#8221;), manages our business, makes resource allocation and operating decisions, and evaluates operating
performance. See &#8220;Note 21 - Segment Reporting&#8221;.</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_RelatedPartiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_RelatedPartiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SegmentReportingPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SegmentReportingPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 60<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482053/820-10-60-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483044/730-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionLeasesOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition for operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481178/840-20-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionLeasesOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889371664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 &#8211; Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zIKd65WFAjv9" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_498_20230501__20230731_zHHtx0G6tiY5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_495_20220501__20230430_zuT4ccasBB12" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
  <tr id="xdx_40C_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z0LiMCTobIN2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Series B Preferred Stock, as
    converted</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,896</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">822,230</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zLVq1FAqOWJ2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Stock options</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">6,884,017</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,784,809</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zuXShy2zWENb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">Warrants</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,539,999</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,539,999</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zSXxsqoFBLb5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Restricted stock</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">842,701</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">781,060</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_z3VflvYR9Aaf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">9,270,613</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">7,928,098</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889175456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 &#8211; Discontinued Operations &#8211; Sale of Consumer Segment (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Disposal Groups, Including Discontinued Operations [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zXe1Ik8eMIMb" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Discontinued Operations - results of operations (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_49A_20230501__20230731_zczdMoINsWE3" style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_496_20220501__20220731_zRGrQ49t9xl3" style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Three
    months ended July 31,</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt; color: Black"><b>2023</b></span></p></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt; color: Black"><b>2022</b></span></p></td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_z3ZSlXsMmdce" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; font-size: 10pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Revenues</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,869,219</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,942,720</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_zdStCtCHJuda" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Cost
    of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,385,116</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,667,213</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_zRYNfu0BNRG6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Gross
    margin</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">484,103</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">275,507</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_iB_zIXRKRZtmlbf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating
    expenses</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationOperationsExpense_z2AzLO4I4Xph" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Operations</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">209,980</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">161,783</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_zJROaSjcggmi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Research
    and development</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">46,249</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">82,806</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_zf36JuOPiWY8" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Sales
    and marketing</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">404,104</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">195,278</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_zYgtcQqHwiz1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">General
    and administrative</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">43,606</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">55,161</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingExpense_i01_zmqwgy4AzuAj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Total
    operating expenses</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">703,939</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">495,028</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_zE8E9FrCqoll" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating
    loss</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,836</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,521</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_z3pa8yeIWsXk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Other
    (income) expense</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInterestExpense_z627nvKiGKrj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Interest
    expense</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">22,856</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0611">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_i01N_di_zuLytQrzsfB1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Other,
    net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(119</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(124</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_i01N_di_zi0HmDf4AFna" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Other
    (income) expense</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">22,737</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(124</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_ziKeRYeTmRdc" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Net
    loss from discontinued operations</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black">(242,573</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black">(219,397</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock', window );">[custom:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_zPRNJua69bBf" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Assets and liabilities for the Consumer Segment (Details)">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49D_20230731_zEIiLRVX1Lme" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49F_20230430_zkQrQG27XFd6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
<tr id="xdx_40C_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zvq8sL81VD3e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Current
    assets</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_i01I_zi4JFMCbKNV4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; width: 62%; font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Cash</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">15,021</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">86,656</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_i01I_zYF1ljcRE4fc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Accounts
    receivable, net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">106,649</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">61,107</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_i01I_ziEPpzqx0dmb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Inventory</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,921,262</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,065,954</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_i01I_z05k8GSAJPuh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; font-size: 10pt; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Other</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,502,438</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,069,438</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zvQmRZwtwuF5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Total
    current assets</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,545,370</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">5,283,155</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_iI_zFlQ0jHLwvEi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Intangible
    assets, net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">20,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">20,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_iI_zTQmK4z3W4Dl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; font-size: 10pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Other</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,853</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,853</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_iI_zSKVehIyhjOd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Operating
    lease right-of-use assets</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">73,590</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">84,544</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_iI_zAvxp4Xlcsb2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Total
    long term assets</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">97,443</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">108,397</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_z1ocuFuHNu3j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Current
    liabilities</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_i01I_zdAbKDHHPcA7" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Accounts
    payable</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">65,058</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">606,872</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_i01I_z13U8eXGSAx2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Accrued
    expenses</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">89,014</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">109,480</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_i01I_zgbm7cL6uFR3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Debt
    obligations - short term</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">237,814</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0664">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_i01I_zk7ZDxH1hQN9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Customer
    deposits</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">28,079</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">244,688</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_i01I_z0UfZd6t0svj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating
    lease liabilities</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">51,234</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">49,461</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zvYj6QAo593" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Total
    current liabilities</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">471,199</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,010,501</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_iI_zfvQwYsUiUzb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black">Long
    term liabilities - Operating lease liabilities</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">28,290</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">41,814</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--DisposalGroupIncludingDiscontinuedOperationWorkingCapital_iI_zBTczSQjTDli" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Working
    capital</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,074,171</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,272,654</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-3A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-4A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-4B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5D<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3A<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889333360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 &#8211; Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory, Current [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zOxeIabyG6hd" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Inventories (Details)">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_498_20230731_zz1tyZ7DYlU4" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_497_20230430_zf1ccWIIKZl5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryRawMaterials_iI_zpJiIwl17nU7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Raw materials</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">7,721,211</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,132,196</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--InventoryWorkInProcess_iI_zS82g1cgTgkc" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">Work-in-process</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,611,283</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">509,381</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--InventoryFinishedGoods_iI_z8szBzcHfHu9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Finished goods</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">43,950</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">278,996</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryNet_iI_zMxv0h7eCDM" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">9,376,444</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,920,573</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889385824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 &#8211; Other Current Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of Other Current Assets [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_z6BBGQnRVsa4" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Other current assets (Details)">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49A_20230731_z4pXy5GhdUA1" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230430_zaZRAGSh4ic2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
  <tr id="xdx_403_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_zUUSJ9RFNGaf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Prepaid inventory</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,708,515</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">359,500</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--PrepaidExpenseCurrent_iI_zj0RNVpTcCmg" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Prepaid expenses</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,229,875</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">752,564</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_iI_zsF1auCl4eJj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Accrued interest income</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">82,318</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">151,671</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--OtherAssetsCurrent_iI_zkIbpS8uFB8b" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,020,708</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,263,735</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415971962704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 &#8211; Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of Intangible Assets and Goodwill [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zlafdDbOzqx4" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center"></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49A_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zTd8eDGknTZ8" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_490_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zTg9LqiHPb3d" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49B_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_ziF5PNLtWJT1" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49C_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zqMlW0TYjWec" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49A_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zBjXhAAjwr1i" style="text-align: center"></td><td style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49B_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zfAYFuMxZxqb" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Gross
    Value</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Accumulated
    Amortization</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Net
    Value</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.85pt 0 0; text-align: center"><span style="font-size: 10pt; color: Black"><b>Gross</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt; color: Black"><b>Value</b></span></p></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Accumulated
    Amortization</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Net
    Value</span></td></tr>
  <tr id="xdx_402_ecustom--FiniteLivedProprietaryTechnologyGross_iI_z6a3bcIVkyl4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Proprietary technology</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,967,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,050,448</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,916,552</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,967,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(841,223</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,125,777</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--FiniteLivedNoncompeteAgreementsGross1_iI_zANsO2wSrsI9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Non-compete agreements</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">81,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(63,417</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">17,583</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">81,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(56,667</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">24,333</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--FiniteLivedCustomerRelationshipsGross1_iI_zZ0ED4U5Jvha" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Customer relationships</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">39,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(19,499</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">19,501</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">39,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(18,106</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">20,894</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40B_ecustom--FiniteLivedIntangibleAssetsGross1_iI_zumzIFJTgM53" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt"><span style="font-size: 10pt; color: Black">Total finite-lived assets</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">5,087,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,133,364</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,953,636</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">5,087,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(915,996</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,171,004</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--IndefiniteLivedTradeNames_iI_zL8823zW10uh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Brand name</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0766">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0769">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--IndefiniteLivedIntangibleAssetsExcludingGoodwill1_iI_z5V2ztXKkZvk" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 10pt"><span style="font-size: 10pt; color: Black">Total
    indefinite-lived assets</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0773">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0776">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--IntangibleAssetsNetExcludingGoodwill1_iI_zB45x5Ia4g74" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt; color: Black">Total
    intangible assets, net</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,239,000</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,133,364</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">7,105,636</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,239,000</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(915,996</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">7,323,004</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zn1ATYBocMvg" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 40%" summary="xdx: Disclosure - Expected amortization expense for the unamortized finite-lived intangible assets (Details)">
<tr style="vertical-align: bottom">
    <td colspan="3" style="font-size: 10pt"><span style="font-size: 10pt">Fiscal Year Ended:</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49D_20230731_zWPZY59hFUm8"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_z8Da2r9IYOAa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left; width: 65%"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right; width: 30%">649,437</td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_zf9iwC8YC7P9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2025</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">842,471</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_zU0RwEb9ZmPj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">202</span>6</td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">815,271</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_zmVA5nh7ktEj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2027</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif">786,679</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_ztbWDV0Ezu26" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2028</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">644,833</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_ztoCCTFPZLG5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="padding-left: 0pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Thereafter</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">214,945</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_zRPQ2dM3xLLh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-indent: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="color: Black">3,953,636</span></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
</table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfGoodwillTextBlock_zRXOxxm0oqRl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Composition of, and changes in goodwill (Details)">
<tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Date</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><span style="font-size: 10pt">Acquisition</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_4B8_us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--GoodwillMember_zUU3PKoWFpB1" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><span style="font-size: 10pt">Goodwill</span></td></tr>
<tr id="xdx_436_c20200101__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zOYkiLl2Hpsl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left; width: 40%"><span style="font-size: 10pt">January
                                            2020</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; padding-left: 5.75pt; width: 25%"><span style="font-size: 10pt">Rotor Riot</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right; width: 25%"><span style="font-size: 10pt">1,849,073</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_43E_c20201101__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zbfvtS6iFLz2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">November
                                            2020</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"><span style="font-size: 10pt">Fat Shark</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">6,168,260</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_43C_c20220501__20220731_eus-gaap--GoodwillPeriodIncreaseDecrease_zYr4NE821jUg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">May
                                            2021</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; padding-left: 5.75pt"><span style="font-size: 10pt">Skypersonic</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,826,918</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_431_c20210801__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zXvg2gF9eAHa" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">August
                                            2021</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"><span style="font-size: 10pt">Teal Drones</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">8,995,499</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_433_c20230501__20230731_eus-gaap--GoodwillImpairmentLoss_iN_di_z8xXlv0BrN7l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">April 2023 - Impairment loss</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"><span style="font-size: 10pt">Skypersonic</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(2,826,918</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
<tr id="xdx_43C_c20230731_eus-gaap--Goodwill_iI_zbnJLGU2bVB7" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="padding-left: -30pt; text-indent: 0pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Balance at April 30, 2023 and July 31,
    2023</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center; padding-bottom: 2.5pt; padding-left: 5.75pt"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">17,012,832</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
</table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889442784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 &#8211; Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--PropertyPlantAndEquipmentTextBlock_z8MB4m4ng7Td" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Property and equipment (Details)">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49C_20230731_zE1zU5G9AWad" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_494_20230430_z4deBktbpEHh" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Equipment and related</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,340,237</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,386,373</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--PropertyPlantAndEquipmentLeaseholdImprovements_iI_z22X6NAxJSR5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Leasehold improvements</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,517,199</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,473,890</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40B_ecustom--PropertyPlantAndEquipmentFurnitureAndEquipment_iI_z0WXnYb5jwa9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Furniture and fixtures</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">132,752</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">132,752</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_zEZpwTdgP7B4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Accumulated depreciation</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(435,777</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(342,657</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_iI_zf7XTnngeGAf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt; color: Black">Net carrying value</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,554,411</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,650,358</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889373216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 &#8211; Other Long-Term Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisclosureNote10OtherLongtermAssetsAbstract', window );"><strong>Note 10 Other Long-term Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ScheduleOfOtherLongTermAssetsTableTextBlock', window );">[custom:ScheduleOfOtherLongTermAssetsTableTextBlock]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--ScheduleOfOtherLongTermAssetsTableTextBlock_z0J44VqpSJB3" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Other long term assets (Details)">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49C_20230731_zuyaSJTsuSTe" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49B_20230430_z9o1qI97zQnb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April
    30, 2023</span></td></tr>
  <tr id="xdx_409_ecustom--SAFEAgreementAssets_iI_zOGOZlOq0XQe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">SAFE agreement</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">250,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">250,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--SecurityDeposit_iI_zLyFjAgV0J8j" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Security deposits</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">53,180</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">53,180</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--NoncurrentAssets_iI_zWBiBAivC325" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">303,180</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">303,180</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisclosureNote10OtherLongtermAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisclosureNote10OtherLongtermAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ScheduleOfOtherLongTermAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ScheduleOfOtherLongTermAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415886421936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 &#8211; Operating Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRentExpenseTableTextBlock', window );">Schedule of Rent Expense [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfRentExpenseTableTextBlock_zQ1JIeepMl5k" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Operating leases (Details)">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold">Location</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Monthly Rent</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expiration</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 42%">South Salt Lake, Utah</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td id="xdx_983_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation1Member_zMB6Bv8biGR1" style="text-align: right; width: 25%">22,667</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td style="text-align: right; width: 25%"><span style="font-size: 10pt">December 2024</span></td><td style="text-align: left; width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">San Juan, Puerto Rico</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation3Member_zjOz9wsjGFJ4" style="text-align: right">5,647</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">June 2027</span></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Troy, Michigan</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation4Member_zNlltbGsSni1" style="text-align: right">550</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">May 2022</span></td><td style="text-align: left">&#160;</td></tr>
</table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock', window );">Lessee, Operating Lease, Disclosure [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--OperatingLeasesOfLesseeDisclosureTextBlock_z7efdYCP0wsl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%" summary="xdx: Disclosure - Supplemental information related to operating leases (Details)">
<tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49B_20230501__20230731_zucPOze74EI1" style="font-size: 12pt; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_405_ecustom--OperatingCashPaidToSettleLeaseLiabilities_zOf4I3cCkeX9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt; width: 77%"><span style="font-size: 10pt">Operating cash
    paid to settle lease liabilities</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center; width: 1%"><span style="font-size: 10pt"></span></td><td style="text-align: center; width: 20%">$<span style="font-size: 10pt">85,709</span></td><td style="text-align: center; width: 1%"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0pt"><span style="font-size: 10pt">Weighted average remaining lease term (in years)</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_pip0_dtY_c20230731_zHPsARJRZLg8">2.30</span></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_403_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iE_zY85bVC2Kdmg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0pt"><span style="font-size: 10pt">Weighted average discount rate</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt">12%</span></td><td style="text-align: center"><span style="font-size: 10pt"></span></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zuRpKwgz6M9" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 40%" summary="xdx: Disclosure - Future lease payment obligations (Details)">
<tr style="vertical-align: bottom">
    <td colspan="3" style="text-align: left; font-size: 10pt"><span style="font-size: 10pt">Fiscal Year Ended:</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230731_zao7WAn3VQu"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_zaYkZNg8TXwc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left; width: 65%"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right; width: 30%"><span style="font-size: 10pt">260,453</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_zImF4TEPWzRl" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2025</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">260,743</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_zNHSwZ8slT03" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2026</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">76,619</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_iI_zklrfpA29ay7" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2027</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">79,300</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_406_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix_iI_zYRWSdd79em4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2028</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">6,627</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_zFgLCPgMNd72" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">683,742</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
</table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481440/840-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481418/840-10-55-40<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481501/840-20-50-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481501/840-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRentExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of rental expense from operating leases for each period for which an income statement is presented with separate amounts for minimum rentals, contingent rentals, and sublease rentals. Rental payments under leases with terms of a month or less that were not renewed need not be included.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481501/840-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRentExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889453856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 &#8211; Debt Obligations (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ScheduleOfDebtPaymentsDueTableTextBlock', window );">[custom:ScheduleOfDebtPaymentsDueTableTextBlock]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--ScheduleOfDebtPaymentsDueTableTextBlock_zSsW0oqHri6b" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%" summary="xdx: Disclosure - Outstanding principal payments (Details)">
<tr id="xdx_40F_ecustom--OutstandingPrincipalPaymentsDueYearOne_iI_zQCbr6xMx4V6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-left: 5.4pt; width: 72%">Fiscal 2024</td><td style="font-size: 10pt; width: 1%">&#160;</td>
    <td style="font-size: 10pt; text-align: left; width: 1%">&#160;</td><td id="xdx_495_20230731_zOgUsOEug4Ta" style="font-size: 10pt; text-align: right; width: 25%">784,149</td><td style="font-size: 10pt; text-align: left; width: 1%">&#160;</td></tr>
<tr id="xdx_40B_ecustom--OutstandingPrincipalPaymentsDueYearTwo_iI_zBQW0z1SwTbk" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 5.4pt">Fiscal 2025</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">401,569</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
<tr id="xdx_406_ecustom--OutstandingPrincipalPaymentsDueTotal_iI_zjXHUlRMMds" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-left: 5.4pt">Total</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">1,185,718</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
<tr id="xdx_401_ecustom--OutstandingPrincipalPaymentsDueShortTerm_iI_zZhOwlG0YZm3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 5.4pt">Short term &#8211; through July 31, 2024</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">936,150</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
<tr id="xdx_407_ecustom--OutstandingPrincipalPaymentsDueLongTerm_iI_zTKttmnaET04" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Long term &#8211; thereafter</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">249,568</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
</table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ScheduleOfDebtPaymentsDueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ScheduleOfDebtPaymentsDueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889380592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15 &#8211; Common Stock (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock', window );">Schedule of Common Stock Outstanding Roll Forward [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_zMMOvT0qq4Oi" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of shares of common stock issued (Details)">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold"><span style="font-size: 9pt; color: Black">Description
    of Shares</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_4BE_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zRc8LXBmCtQ8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 9pt; color: Black">Shares
    Issued</span></td></tr>
  <tr id="xdx_435_c20220501__20220731_eus-gaap--SharesOutstanding_iS_z6qdBPFZxlN1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; font-size: 10pt"><span style="font-size: 9pt; color: Black">Shares outstanding as of April 30, 2022</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">53,748,735</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43B_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_z7eVDq3Tcf4l" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -9pt; padding-left: 20pt"><span style="font-size: 9pt; color: Black">Vesting
    of restricted stock to employees, net of shares withheld of 273,874 to pay taxes and 9,000 to repay a Note</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">653,308</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_436_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zN0Hs6mXDC19" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-size: 9pt; color: Black">Vesting of restricted
    stock to Board of Directors</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">116,507</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_437_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zL3lzQ7672pd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-size: 9pt; color: Black">Vesting of restricted
    stock to consultants</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">9,683</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43E_c20220501__20220731_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_z4tdd2wzwwbl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-size: 9pt; color: Black">Shares
    issued for services</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">39,832</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43D_c20230501__20230731_eus-gaap--SharesOutstanding_iS_zC2ff7ywE3sa" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">Shares outstanding as of April 30, 2023</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">54,568,065</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_437_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_z4dw7ZK7RRv3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Vesting of restricted
    stock to employees, net of shares withheld of 10,870 to pay taxes</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">44,130</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43C_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zdotIfoYsi1b" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Vesting of restricted
    stock to Board of Directors</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">109,585</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_437_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zbNaFj6tAPL8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Vesting of restricted
    stock to consultants</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">1,761</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43F_c20230501__20230731_ecustom--StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_zIED6Ex5oB71" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Conversion
    of preferred stock</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">818,334</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_43E_c20230501__20230731_eus-gaap--SharesOutstanding_iE_zy0Q2wlaQe8e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 9pt; color: Black">Shares outstanding as of July 31, 2023</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 9pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">55,541,875</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415890846576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 17 &#8211; Warrants (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisclosureNote17WarrantsAbstract', window );"><strong>Note 17 Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ScheduleOfWarrantsIssuedAndFairValueTableTextBlock', window );">[custom:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfWarrantsIssuedAndFairValueTableTextBlock_z7Ur2oH49406" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of warrants issued and fair values (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center"></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center"></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"></td><td style="font-size: 10pt; text-align: right"></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center"></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"></td><td style="font-size: 10pt; text-align: right"></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td colspan="3" style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Upon
    Issuance</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Outstanding
    at July 31, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Date
    of Transaction</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Number
    of Warrants</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Initial
    Fair Value</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Number
    of Warrants</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Fair
    Value</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 16%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">October
                                            2020&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_98E_ecustom--NumberOfWarrantsUponIssuance_c20201001__20201031_z5WX7nxYL6Wl" style="width: 16%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">399,998</span></td><td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_98E_ecustom--InitialFairValueOfWarrantsUponIssuance_c20201001__20201031_zYHajU1kn9Oh" style="width: 16%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">267,999</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_98B_ecustom--NumberOfWarrantsOutstanding_iI_c20230731_zH3rUNnLEU3b" style="width: 15%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">266,666</span></td><td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_983_ecustom--FairValueOfWarrantsOutstanding_iI_c20230731_zzGtnbTWsv8f" style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">179,982</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">January
                                            2021</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_982_ecustom--NumberOfWarrantsUponIssuance_c20210101__20210131_zf4kXv2kMnth" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">675,000</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_983_ecustom--InitialFairValueOfWarrantsUponIssuance_c20210101__20210131_zDjWNCJ4WNIe" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,870,666</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_984_ecustom--NumberOfWarrantsOutstanding2_iI_c20230731_zZkyLC9OWZQ7" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">540,000</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_981_ecustom--FairValueOfWarrantsOutstanding2_iI_c20230731_zVj3yYAia24k" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">381,703</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zsdFJDMohnN8" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Changes in warrants outstanding (Details)">
<tr style="vertical-align: bottom">
    <td colspan="3"><span style="font-size: 10pt"><b>&#160;</b></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: black 1pt solid"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
    of Shares&#160;</b></span></p></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-average
    Exercise Price per Share</b></span></p></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;Weighted-average
                                            Remaining Contractual Term</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in
    years)&#160;</b></span></p></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate
    Intrinsic Value&#160;</b></span></p></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as of April 30, 2022</span></td>
    <td style="text-align: right"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zPXiERq9qdpc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,539,999</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td></td>
    <td style="text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zKKEYnx0WoRh" style="font-size: 10pt">3.38</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20200501__20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zV0PeDeHSNV7" style="font-size: 10pt">3.89</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zudoXsSEy2qc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">427,533</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="padding-left: 10pt; width: 35%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right; width: 12%"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zlyfCC2cGPp7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0996">&#8212;</span>&#160;&#160;</span></span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-size: 10pt"></span></td>
    <td style="text-align: right; width: 12%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 12%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 12%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z1PWjmWEaY8i" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0997">&#8212;</span>&#160;&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of April 30, 2023</span></td>
    <td style="text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z7jflzqevRK" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,539,999</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td></td>
    <td style="text-align: right"><span id="xdx_905_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zNTcctf70UHf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.38</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zGseK54nnNc7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.89</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z6HXSAju6966" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1001">&#8212;</span>&#160;&#160;</span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted&#160;</span></td>
    <td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z9s5FbH3yKNf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1002">&#8212;</span></span><span style="font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zFbzmJnu5abh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1003">&#8212;</span></span><span style="font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at July  31, 2023</span></td>
    <td style="border-bottom: Black 3pt double; text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zTUmfgmWvuif" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,539,999</span></td>
    <td></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span id="xdx_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zoCDZXmixST1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.38</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zBYkUfUj7pea" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.63</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zJkvql3HaRgc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1007">&#8212;</span>&#160;&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
</table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisclosureNote17WarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisclosureNote17WarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ScheduleOfWarrantsIssuedAndFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ScheduleOfWarrantsIssuedAndFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415888366096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 18 &#8211; Share Based Awards (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ScheduleOfAssumptionsUsed1TableTextBlock', window );">[custom:ScheduleOfAssumptionsUsed1TableTextBlock]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--ScheduleOfAssumptionsUsed1TableTextBlock_zLgzWfFQNlxc" style="font: 12pt Times New Roman, Times, Serif; width: 70%; border-collapse: collapse" summary="xdx: Disclosure - Assumptions used to calculate fair value of options granted (Details)">
  <tr style="vertical-align: bottom; background-color: white">
    <td style="width: 53%; padding-bottom: 1pt; padding-left: 0pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; width: 1%; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; width: 20%; text-align: center"><span style="font-size: 10pt; color: Black"><b>2023</b></span></td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 2%; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; width: 1%; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; width: 20%; text-align: center"><span style="font-size: 10pt; color: Black"><b>2022</b></span></td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Exercise Price</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z5FP6BTlbm2a">1.06</span> &#8211; <span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z53Wz94yEF4e">1.12</span></span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black">&#8212;&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Stock price on date of grant</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black"><span id="xdx_907_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zsUpwUOy8271">1.06</span> &#8211; <span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSDVLFhfe88h">1.12</span></span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black">&#8212;&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Risk-free interest rate</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z9KausM1KnKd">3.47</span> &#8211; <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSCasDIhqo5h">4.07</span>%</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black">&#8212;&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Dividend yield</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zRq0TaPwPU3e"><span style="-sec-ix-hidden: xdx2ixbrl1019">&#8212;</span></span>&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black">&#8212;&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Expected term (years)</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zvj8StG2EKu3">6.00</span> &#8211; <span id="xdx_903_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_dtY_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zloh4X3KPPL8">6.25</span></span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black">&#8212;&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Volatility</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zFG8vWDfWP24">257.25</span> &#8211; <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zz7zw11k3Nqi">260.22</span>%</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 10pt; color: Black">&#8212;&#160;&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_z5BxiEb8u2p4" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of activity under the Plan (Details)">
<tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: center"></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-Average
    Exercise Price</b></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-Average
    Remaining Contractual Term</b></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate
    Intrinsic Value</b></span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 5.4pt; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding
    as of April 30, 2022</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zOxwolfceSWf" style="text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,694,142</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_981_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zlIXSTCL0Dtl" style="text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.17</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right; width: 10%"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20200501__20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqmjPBH4a3S9" style="font-size: 10pt">8.56</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zKshhMWtVL7f" style="text-align: right; width: 10%"><span style="font-size: 10pt">1,407,545<span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zB9PWaDCZtfa" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,503,500</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zm09C7i4JvF5" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.40</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zgwfh0wqTxf" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1032">&#8212;</span>&#160;&#160;</span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zWMHTWnF8tx2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1033">&#8212;</span>&#160;&#160;</span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited
    or expired</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zrPv8V2PixLb" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(412,833</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z0phpSKD1i2e" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.67</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 5.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of April
    30, 2023</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zgORUJFjhFn5" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,784,809</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td></td>
    <td id="xdx_98A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zdZ7PsEdD75i" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.88</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zQDSFlptwsza" style="font-size: 10pt">8.72</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zFuCFLcZW5o7" style="text-align: right"><span style="font-size: 10pt">74,586<span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zXE65mKoSU09" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,401,042</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zC57c7OML4V6" style="text-align: right"><span style="font-size: 10pt">1.07</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z7ayEGGDqU36" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1042">&#8212;</span>&#160;&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zeTqkjz5EiG9" style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1043">&#8212;</span>&#160;&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited
    or expired</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zeUzaA4JTOS6" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(301,834</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_znHL4YF53yKf" style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">2.55</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Outstanding
    as of July 31, 2023</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zHXiW89IJlE6" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,884,017</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"></td>
    <td id="xdx_989_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zGRJW5iNDi55" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.57</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double; text-align: right"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zjwv5zActcv2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.58</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"></td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zXgEC6hD8b3i" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">298,615</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Exercisable
    as of July 31, 2023</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zi0a3cTrmmhl" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,157,975</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_985_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zCvTHLBbHwkk" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.00</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zpFqAE6WZCT5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.63</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zUcCChNDh8Tb" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">241,274</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
</table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z84tdguiL5Rl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Summary of restricted stock activity under the Plan (Details)">
<tr style="vertical-align: bottom">
    <td style="padding-left: -10pt; text-align: center"></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><b>Shares</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><b>Weighted Average Grant-Date Fair Value Per Share</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0pt; width: 52%">Unvested and outstanding as of April 30, 2022</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20200430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z7CZksRWYpE3" style="text-align: right; width: 20%">1,083,675</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td id="xdx_989_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20200430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zMHhxuqcXbjb" style="text-align: right; width: 20%">2.59</td><td style="text-align: left; width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zoY73rXbONhj" style="text-align: right">780,884</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zV7LpkLnjTgb" style="text-align: right">2.14</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zPsYPpIA5pSa" style="text-align: right">(1,062,372</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zI7HYoAQe8H8" style="text-align: right">2.42</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4GvqjibAzdf" style="border-bottom: Black 1pt solid; text-align: right">(21,127</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z16SqhAoxOX7" style="border-bottom: Black 1pt solid; text-align: right">2.13</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0pt">Unvested and outstanding as of April 30, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20230430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zK7hBe1w15a" style="text-align: right">781,060</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20230430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zaMVEuXlNao4" style="text-align: right">2.44</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4qOvrLUTRx" style="text-align: right">298,643</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ziIXyfk56KF2" style="text-align: right">1.06</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zY0UyKgsQMe6" style="text-align: right">(166,346</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zxccAwV65y41" style="text-align: right">1.70</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4FtZz38Irq1" style="border-bottom: Black 1pt solid; text-align: right">(70,656</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ztqqkv1TTKGh" style="border-bottom: Black 1pt solid; text-align: right">1.25</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0pt">Unvested and outstanding as of July 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 3pt double; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zJGbX7Ed1Zg6" style="border-bottom: Black 3pt double; text-align: right">842,701</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 3pt double; text-align: left">$</td><td id="xdx_985_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z61g7G9rXMn" style="border-bottom: Black 3pt double; text-align: right">2.14</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
</table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock', window );">Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_zaGC5lo46Kog" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%" summary="xdx: Disclosure - Stock compensation expense by functional category (Details)">
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_493_20230501__20230731_zf1x4fURYkia" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">2023</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_49A_20220501__20220731_zVEY0NzxScvj" style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><span style="font-size: 10pt; color: Black"><b>2022</b></span></td></tr>
  <tr id="xdx_405_ecustom--GeneralAndAdministrativeStockCompensationExpense_zTkqBIT1Shxd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left"><span style="font-size: 10pt; color: Black">General and administrative</span></td><td style="width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; text-align: right"><span style="font-size: 10pt; color: Black">427,781</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; text-align: right"><span style="font-size: 10pt; color: Black">345,168</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_ecustom--ResearchAndDevelopmentStockCompensationExpense_zMB0c5JmB0Ak" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">Research and development</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">127,417</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">144,798</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_406_ecustom--OperationsStockCompensationExpense_zePNl73BBWZb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt; color: Black">Operations</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">191,099</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">158,431</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--SalesAndMarketingStockCompensationExpense_zXjzsFD7eVji" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Sales and marketing</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt; color: Black">165,309</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt; color: Black">107,074</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--TotalStockCompensationExpense_zH1u9hw1NL9e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt; color: Black">&#160;Total</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt; color: Black">911,606</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt; color: Black">755,471</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>



<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ScheduleOfAssumptionsUsed1TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ScheduleOfAssumptionsUsed1TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an equity-based arrangement (such as stock or unit options and stock or unit awards) with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain equity-based awards at future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares or units issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 710<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483043/710-10-30-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482943/710-10-55-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415888594080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 19 &#8211; Derivatives (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ScheduleOfAssumptionsUsed2TableTextBlock', window );">[custom:ScheduleOfAssumptionsUsed2TableTextBlock]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_895_ecustom--ScheduleOfAssumptionsUsed2TableTextBlock_zrgudwPJdtX4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details)">
<tr style="vertical-align: bottom; background-color: White"><td style="text-align: center; font-size: 12pt; padding-bottom: 1pt; padding-left: 5.4pt; width: 51%">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 20%">July 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: center; width: 1%">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt; width: 3%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 20%">April 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: center; width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 5.4pt">Risk-free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">    <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zYyMw10EXSv7">4.88</span>%</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zmC97ylfjBVb">2.83</span> &#8211; <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zlEABrMIATJ">4.51</span>%</span></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 5.4pt">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zDCH87UeeFHe"><span style="-sec-ix-hidden: xdx2ixbrl1104">&#8212;</span></span>&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_znWYg22zOT7l"><span style="-sec-ix-hidden: xdx2ixbrl1105">&#8212;</span></span>&#160;&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 5.4pt">Expected term (in years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">&#160;<span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zhrupb0J4J27">2.17</span> &#8211;<span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zYzTlohC2pt2"> 2.50</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z9znFXawQK51">2.42</span> &#8211;<span id="xdx_906_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zaiGaJzfCBkf"> 3.50</span></span></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 5.4pt">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">&#160;<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zqweQCYuI3je">107.27</span> &#8211; <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z29SOxE6AnFa">107.90</span>%</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zLvO0oMzJRgi">138.49</span> &#8211; <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zuUVaf00apJ2">235.23</span>%</span></td><td style="text-align: left">&#160;</td></tr>
</table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock', window );">Schedule of Derivative Liabilities at Fair Value [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_z5MAHeUqPxF7" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Changes in the derivative liability (Details)">
  <tr style="vertical-align: bottom">
    <td><span style="color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_498_20230501__20230731_zj3UMPC5te79" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="color: Black">July
    31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="color: Black">&#160;</span></td>
    <td colspan="3" id="xdx_493_20220501__20230430_zPgMk0IIl5Cg" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="color: Black">April
    30, 2023</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DerivativeLiabilitiesCurrent_iS_z4Ik8BZ3sz8e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 56%; font-size: 10pt"><span style="color: Black">Balance, beginning of period</span></td><td style="width: 1%; font-size: 10pt"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="width: 18%; font-size: 10pt; text-align: right"><span style="color: Black">588,205</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="width: 18%; font-size: 10pt; text-align: right"><span style="color: Black">1,607,497</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--DerivativeLiabilitiesAdditionsDuringPeriod_zI7pDxvE83Q3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt"><span style="color: Black">Additions</span></td><td style="font-size: 10pt"><span style="color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1120">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1121">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--EliminatedUponConversionOrExerciseOfWarrants_zlVoKC8s6YBc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="color: Black">Eliminated upon conversion of notes/exercise of warrants</span></td><td style="font-size: 10pt"><span style="color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1123">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1124">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--DerivativeGainLossOnDerivativeNet_zio6zFXd6Erh" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="color: Black">Changes in fair value</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="color: Black">(26,520</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="color: Black">(1,019,292</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="color: Black">)</span></td></tr>
  <tr id="xdx_400_eus-gaap--DerivativeLiabilitiesCurrent_iE_zzHEtd7RHyQ1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="color: Black">Balance, end of period</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="color: Black">561,685</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="color: Black">588,205</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="color: Black">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ScheduleOfAssumptionsUsed2TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ScheduleOfAssumptionsUsed2TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of derivative liabilities at fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889371664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 21 - Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisclosureNote21SegmentReportingAbstract', window );"><strong>Note 21 - Segment Reporting</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_z1ePcnkyudE3" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details)">
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49A_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_z3vnSdhoD6B4" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49B_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zoFLqgLj0jl9" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zKFjE2M9gWS5" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zAVgBYljo3L5" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">For
    the three months ended July 31, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Total</span></td></tr>
  <tr id="xdx_401_eus-gaap--Revenues_zRmn7W9l2q63" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,748,129</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,869,219</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1144">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,617,348</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--CostOfRevenue_zzTdOsNFxym4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Cost
    of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,573,464</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,385,116</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1149">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,958,580</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--GrossProfit_zYVzERA4ACL6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Gross
    margin</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">174,665</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">484,103</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1154">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">658,768</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--OperatingExpenses_z0Bpyr9IvJik" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Operating
    expenses</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,153,405</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">703,939</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,034,295</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">5,891,639</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_zcaign1PPLMd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Operating
    loss</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(2,978,740</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,836</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(2,034,295</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(5,232,871</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--OtherNonoperatingIncomeExpense_zwf6MUeiTbT5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Other
    expenses, net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">122,858</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">22,737</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">431,882</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">577,477</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--NetIncomeLoss_zPj53PTmThol" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Net
    loss</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(3,101,598</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(242,573</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(2,466,177</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(5,810,348</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_492_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zQSk0O4unLy4" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_494_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zlEGoAjwHXR2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z375dX70UvE2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_z4jRrDXHk3N5" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">For
    the three months ended July 31, 2022</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Total</span></td></tr>
  <tr id="xdx_40B_eus-gaap--Revenues_zlE8hsXLOLR8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,126,551</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,942,720</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1179">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,069,271</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--CostOfRevenue_ztPRtcvqFtK" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Cost
    of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,044,431</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,667,213</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1184">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,711,644</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--GrossProfit_zQWYEWsbCAie" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Gross
    margin</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">82,120</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">275,507</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1189">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">357,627</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--OperatingExpenses_zbkvHfnVp9Ha" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Operating
    expenses</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,661,363</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">495,028</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,899,732</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,056,123</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingIncomeLoss_zQBBqEBBjCR1" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Operating
    loss</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,579,243</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,521</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,899,732</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(3,698,496</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--OtherNonoperatingIncomeExpense_zn6yWBjcRcaf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Other
    expenses, net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">63,229</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(124</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">49,998</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">113,103</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--NetIncomeLoss_zsdjG1sJJJh6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Net
    loss</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,642,472</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,397</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,949,730</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(3,811,599</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_492_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zW0D6Y1ydqQ7" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49E_20230731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zRKDrkILNLs" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z4oNY68bVrj2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_498_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zHIlJ9vxGWK5" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">As
    of July 31, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Total</span></td></tr>
  <tr id="xdx_40C_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zsOZ07PjCRu9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Accounts
    receivable, net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">720,642</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">106,649</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1214">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">827,291</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--InventoryNet_iI_zX7PGHVQF24" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Inventory, net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">9,376,444</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,921,262</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1219">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">12,297,706</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--DepositAssets_iI_z1cjX4xSGfzd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Inventory deposits</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,708,515</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,502,438</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1224">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,210,953</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_499_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zo9ur6Ep1W6b" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230430__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zdZQO0Medske" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zvOumOxfVmol" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49D_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zlPkt5VKtQae" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">As
    of April 30, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Total</span></td></tr>
  <tr id="xdx_40F_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zd0lDbU8juRf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Accounts
    receivable, net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">719,862</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">61,107</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1229">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">780,969</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryNet_iI_zufUpd8KRaKi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Inventory, net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,920,573</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,065,954</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1234">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">11,986,527</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--DepositAssets_iI_ziqJcsW3bqFl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Inventory deposits</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">359,500</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,062,038</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1239">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,421,538</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisclosureNote21SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisclosureNote21SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415891801712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Antidilutive securities excluded from computation of diluted net loss per share (Details) - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount', window );">Series B Preferred Stock, as converted</a></td>
<td class="nump">3,896<span></span>
</td>
<td class="nump">822,230<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount', window );">Stock options</a></td>
<td class="nump">6,884,017<span></span>
</td>
<td class="nump">4,784,809<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount', window );">Warrants</a></td>
<td class="nump">1,539,999<span></span>
</td>
<td class="nump">1,539,999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount', window );">Restricted stock</a></td>
<td class="nump">842,701<span></span>
</td>
<td class="nump">781,060<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total</a></td>
<td class="nump">9,270,613<span></span>
</td>
<td class="nump">7,928,098<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415891984112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 &#8211; Summary of Significant Accounting Policies (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss) Attributable to Parent</a></td>
<td class="num">$ (5,810,348)<span></span>
</td>
<td class="num">$ (3,811,599)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Provided by (Used in) Operating Activities</a></td>
<td class="num">(6,926,069)<span></span>
</td>
<td class="num">$ (3,814,762)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Capital', window );">Banking Regulation, Total Capital, Actual</a></td>
<td class="nump">$ 22,945,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Capital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of total capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480696/942-505-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Capital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415892828048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations - results of operations (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Revenues</a></td>
<td class="nump">$ 1,869,219<span></span>
</td>
<td class="nump">$ 1,942,720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">Cost of goods sold</a></td>
<td class="nump">1,385,116<span></span>
</td>
<td class="nump">1,667,213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss', window );">Gross margin</a></td>
<td class="nump">484,103<span></span>
</td>
<td class="nump">275,507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense', window );">Operations</a></td>
<td class="nump">209,980<span></span>
</td>
<td class="nump">161,783<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">46,249<span></span>
</td>
<td class="nump">82,806<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">404,104<span></span>
</td>
<td class="nump">195,278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">43,606<span></span>
</td>
<td class="nump">55,161<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">703,939<span></span>
</td>
<td class="nump">495,028<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(219,836)<span></span>
</td>
<td class="num">(219,521)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract', window );"><strong>Other (income) expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense', window );">Interest expense</a></td>
<td class="nump">22,856<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome', window );">Other, net</a></td>
<td class="num">(119)<span></span>
</td>
<td class="num">(124)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense', window );">Other (income) expense</a></td>
<td class="nump">22,737<span></span>
</td>
<td class="num">(124)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net loss from discontinued operations</a></td>
<td class="num">$ (242,573)<span></span>
</td>
<td class="num">$ (219,397)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section S99<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480781/205-20-S99-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-6<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other income attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482551/740-270-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415985391760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Assets and liabilities for the Consumer Segment (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCash', window );">Cash</a></td>
<td class="nump">$ 15,021<span></span>
</td>
<td class="nump">$ 86,656<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet', window );">Accounts receivable, net</a></td>
<td class="nump">106,649<span></span>
</td>
<td class="nump">61,107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent', window );">Inventory</a></td>
<td class="nump">2,921,262<span></span>
</td>
<td class="nump">3,065,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets', window );">Other</a></td>
<td class="nump">1,502,438<span></span>
</td>
<td class="nump">2,069,438<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total current assets</a></td>
<td class="nump">4,545,370<span></span>
</td>
<td class="nump">5,283,155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent', window );">Intangible assets, net</a></td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets', window );">Other</a></td>
<td class="nump">3,853<span></span>
</td>
<td class="nump">3,853<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent', window );">Operating lease right-of-use assets</a></td>
<td class="nump">73,590<span></span>
</td>
<td class="nump">84,544<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Total long term assets</a></td>
<td class="nump">97,443<span></span>
</td>
<td class="nump">108,397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">65,058<span></span>
</td>
<td class="nump">606,872<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">89,014<span></span>
</td>
<td class="nump">109,480<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations', window );">Debt obligations - short term</a></td>
<td class="nump">237,814<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities', window );">Customer deposits</a></td>
<td class="nump">28,079<span></span>
</td>
<td class="nump">244,688<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">51,234<span></span>
</td>
<td class="nump">49,461<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total current liabilities</a></td>
<td class="nump">471,199<span></span>
</td>
<td class="nump">1,010,501<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent', window );">Long term liabilities - Operating lease liabilities</a></td>
<td class="nump">28,290<span></span>
</td>
<td class="nump">41,814<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisposalGroupIncludingDiscontinuedOperationWorkingCapital', window );">Working capital</a></td>
<td class="nump">$ 4,074,171<span></span>
</td>
<td class="nump">$ 4,272,654<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisposalGroupIncludingDiscontinuedOperationWorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisposalGroupIncludingDiscontinuedOperationWorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-9<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as capital leased assets attributable to disposal group, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand, demand deposits with banks or financial institutions, and other kinds of accounts that have the general characteristics of demand deposits, held by a disposal group.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-9<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415888316464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 4 &#8211; Marketable Securities (Details Narrative)<br></strong></div></th>
<th class="th">
<div>Jul. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_CorporateBondsAtCarryingValueFairValue', window );">[custom:CorporateBondsAtCarryingValueFairValue-0]</a></td>
<td class="nump">$ 7,922,392<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_CorporateBondsAtCarryingValueCostBasis', window );">[custom:CorporateBondsAtCarryingValueCostBasis-0]</a></td>
<td class="nump">8,497,168<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_CorporateBondsAtCarryingValueUnrealizedLosses', window );">[custom:CorporateBondsAtCarryingValueUnrealizedLosses-0]</a></td>
<td class="nump">574,776<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_CorporateBondsAtCarryingValueContractualMaturities2', window );">[custom:CorporateBondsAtCarryingValueContractualMaturities2-0]</a></td>
<td class="nump">$ 7,922,392<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_CorporateBondsAtCarryingValueContractualMaturities2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_CorporateBondsAtCarryingValueContractualMaturities2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_CorporateBondsAtCarryingValueCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_CorporateBondsAtCarryingValueCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_CorporateBondsAtCarryingValueFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_CorporateBondsAtCarryingValueFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_CorporateBondsAtCarryingValueUnrealizedLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_CorporateBondsAtCarryingValueUnrealizedLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415890477504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 7,721,211<span></span>
</td>
<td class="nump">$ 8,132,196<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work-in-process</a></td>
<td class="nump">1,611,283<span></span>
</td>
<td class="nump">509,381<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">43,950<span></span>
</td>
<td class="nump">278,996<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total</a></td>
<td class="nump">$ 9,376,444<span></span>
</td>
<td class="nump">$ 8,920,573<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415890477664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other current assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid inventory</a></td>
<td class="nump">$ 1,708,515<span></span>
</td>
<td class="nump">$ 359,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">1,229,875<span></span>
</td>
<td class="nump">752,564<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss', window );">Accrued interest income</a></td>
<td class="nump">82,318<span></span>
</td>
<td class="nump">151,671<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Total</a></td>
<td class="nump">$ 3,020,708<span></span>
</td>
<td class="nump">$ 1,263,735<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of accrued interest on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5C<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415888348544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 &#8211; Due From Related Party (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="1">4 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisclosureNote7DueFromRelatedPartyAbstract', window );"><strong>Note 7 Due From Related Party</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_CashCompensationSubjectToTaxation', window );">[custom:CashCompensationSubjectToTaxation]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 155,624<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_IncomeAssociatedWithStockCompensationSubjectToTaxation', window );">[custom:IncomeAssociatedWithStockCompensationSubjectToTaxation]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,413,332<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation', window );">[custom:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation]</a></td>
<td class="nump">$ 510,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteShares', window );">[custom:CommonStockWithheldByCompanyAppliedAgainstNoteShares]</a></td>
<td class="nump">104,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteAmount', window );">[custom:CommonStockWithheldByCompanyAppliedAgainstNoteAmount]</a></td>
<td class="nump">$ 280,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SharesHeldAtTransferAgentUntilNoteReceivableRepayment', window );">[custom:SharesHeldAtTransferAgentUntilNoteReceivableRepayment]</a></td>
<td class="nump">110,983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_RestrictedStockScheduledToVestShares', window );">[custom:RestrictedStockScheduledToVestShares]</a></td>
<td class="nump">20,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable', window );">[custom:RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable]</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_PaymentsForTaxLiability', window );">[custom:PaymentsForTaxLiability]</a></td>
<td class="nump">$ 712,646<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_EstimatedTaxesOwedRelatedToStockCompensation', window );">[custom:EstimatedTaxesOwedRelatedToStockCompensation]</a></td>
<td class="nump">31,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense', window );">Income Tax Examination, Penalties and Interest Expense</a></td>
<td class="nump">$ 170,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_CashCompensationSubjectToTaxation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_CashCompensationSubjectToTaxation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisclosureNote7DueFromRelatedPartyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisclosureNote7DueFromRelatedPartyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_EstimatedTaxesOwedRelatedToStockCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_EstimatedTaxesOwedRelatedToStockCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_IncomeAssociatedWithStockCompensationSubjectToTaxation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_IncomeAssociatedWithStockCompensationSubjectToTaxation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_PaymentsForTaxLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_PaymentsForTaxLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_RestrictedStockScheduledToVestShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_RestrictedStockScheduledToVestShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SharesHeldAtTransferAgentUntilNoteReceivableRepayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SharesHeldAtTransferAgentUntilNoteReceivableRepayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415886093120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=RCAT_IntangibleAssetsGrossCarryingAmountMember', window );">Intangible Assets Gross Carrying Amount [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FiniteLivedProprietaryTechnologyGross', window );">Proprietary technology</a></td>
<td class="nump">$ 4,967,000<span></span>
</td>
<td class="nump">$ 4,967,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FiniteLivedNoncompeteAgreementsGross1', window );">Non-compete agreements</a></td>
<td class="nump">81,000<span></span>
</td>
<td class="nump">81,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FiniteLivedCustomerRelationshipsGross1', window );">Customer relationships</a></td>
<td class="nump">39,000<span></span>
</td>
<td class="nump">39,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FiniteLivedIntangibleAssetsGross1', window );">Total finite-lived assets</a></td>
<td class="nump">5,087,000<span></span>
</td>
<td class="nump">5,087,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedTradeNames', window );">Brand name</a></td>
<td class="nump">3,152,000<span></span>
</td>
<td class="nump">3,152,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_IndefiniteLivedIntangibleAssetsExcludingGoodwill1', window );">Total indefinite-lived assets</a></td>
<td class="nump">3,152,000<span></span>
</td>
<td class="nump">3,152,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_IntangibleAssetsNetExcludingGoodwill1', window );">Total intangible assets, net</a></td>
<td class="nump">8,239,000<span></span>
</td>
<td class="nump">8,239,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=RCAT_IntangibleAssetsAccumulatedAmortizationMember', window );">Intangible Assets Accumulated Amortization [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FiniteLivedProprietaryTechnologyGross', window );">Proprietary technology</a></td>
<td class="num">(1,050,448)<span></span>
</td>
<td class="num">(841,223)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FiniteLivedNoncompeteAgreementsGross1', window );">Non-compete agreements</a></td>
<td class="num">(63,417)<span></span>
</td>
<td class="num">(56,667)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FiniteLivedCustomerRelationshipsGross1', window );">Customer relationships</a></td>
<td class="num">(19,499)<span></span>
</td>
<td class="num">(18,106)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FiniteLivedIntangibleAssetsGross1', window );">Total finite-lived assets</a></td>
<td class="num">(1,133,364)<span></span>
</td>
<td class="num">(915,996)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedTradeNames', window );">Brand name</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_IndefiniteLivedIntangibleAssetsExcludingGoodwill1', window );">Total indefinite-lived assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_IntangibleAssetsNetExcludingGoodwill1', window );">Total intangible assets, net</a></td>
<td class="num">(1,133,364)<span></span>
</td>
<td class="num">(915,996)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=RCAT_IntangibleAssetsNetCarryingValueMember', window );">Intangible Assets Net Carrying Value [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FiniteLivedProprietaryTechnologyGross', window );">Proprietary technology</a></td>
<td class="nump">3,916,552<span></span>
</td>
<td class="nump">4,125,777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FiniteLivedNoncompeteAgreementsGross1', window );">Non-compete agreements</a></td>
<td class="nump">17,583<span></span>
</td>
<td class="nump">24,333<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FiniteLivedCustomerRelationshipsGross1', window );">Customer relationships</a></td>
<td class="nump">19,501<span></span>
</td>
<td class="nump">20,894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FiniteLivedIntangibleAssetsGross1', window );">Total finite-lived assets</a></td>
<td class="nump">3,953,636<span></span>
</td>
<td class="nump">4,171,004<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedTradeNames', window );">Brand name</a></td>
<td class="nump">3,152,000<span></span>
</td>
<td class="nump">3,152,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_IndefiniteLivedIntangibleAssetsExcludingGoodwill1', window );">Total indefinite-lived assets</a></td>
<td class="nump">3,152,000<span></span>
</td>
<td class="nump">3,152,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_IntangibleAssetsNetExcludingGoodwill1', window );">Total intangible assets, net</a></td>
<td class="nump">$ 7,105,636<span></span>
</td>
<td class="nump">$ 7,323,004<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_FiniteLivedCustomerRelationshipsGross1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_FiniteLivedCustomerRelationshipsGross1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_FiniteLivedIntangibleAssetsGross1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_FiniteLivedIntangibleAssetsGross1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_FiniteLivedNoncompeteAgreementsGross1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_FiniteLivedNoncompeteAgreementsGross1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_FiniteLivedProprietaryTechnologyGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_FiniteLivedProprietaryTechnologyGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_IndefiniteLivedIntangibleAssetsExcludingGoodwill1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_IndefiniteLivedIntangibleAssetsExcludingGoodwill1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_IntangibleAssetsNetExcludingGoodwill1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_IntangibleAssetsNetExcludingGoodwill1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedTradeNames">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedTradeNames</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=RCAT_IntangibleAssetsGrossCarryingAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=RCAT_IntangibleAssetsGrossCarryingAmountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=RCAT_IntangibleAssetsAccumulatedAmortizationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=RCAT_IntangibleAssetsAccumulatedAmortizationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=RCAT_IntangibleAssetsNetCarryingValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis=RCAT_IntangibleAssetsNetCarryingValueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415887262976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Expected amortization expense for the unamortized finite-lived intangible assets (Details)<br></strong></div></th>
<th class="th">
<div>Jul. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">&#160;</a></td>
<td class="nump">$ 649,437<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">&#160;</a></td>
<td class="nump">842,471<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">&#160;</a></td>
<td class="nump">815,271<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">&#160;</a></td>
<td class="nump">786,679<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">&#160;</a></td>
<td class="nump">644,833<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">&#160;</a></td>
<td class="nump">214,945<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">&#160;</a></td>
<td class="nump">$ 3,953,636<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415885718304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Composition of, and changes in goodwill (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">18 Months Ended</th>
<th class="th" colspan="1">28 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems', window );"><strong>Indefinite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">&#160;</a></td>
<td class="nump">$ 17,012,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,012,832<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_GoodwillMember', window );">Goodwill [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems', window );"><strong>Indefinite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPeriodIncreaseDecrease', window );">&#160;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,826,918<span></span>
</td>
<td class="nump">$ 8,995,499<span></span>
</td>
<td class="nump">$ 6,168,260<span></span>
</td>
<td class="nump">$ 1,849,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">&#160;</a></td>
<td class="num">(2,826,918)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">&#160;</a></td>
<td class="nump">$ 17,012,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_GoodwillMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_GoodwillMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889365872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 &#8211; Intangible Assets (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill', window );">Impairment of Intangible Assets (Excluding Goodwill)</a></td>
<td class="nump">$ 2,826,918<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415893029360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and equipment (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_PropertyPlantAndEquipmentLeaseholdImprovements', window );">Leasehold improvements</a></td>
<td class="nump">$ 1,517,199<span></span>
</td>
<td class="nump">$ 1,473,890<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_PropertyPlantAndEquipmentFurnitureAndEquipment', window );">Furniture and fixtures</a></td>
<td class="nump">132,752<span></span>
</td>
<td class="nump">132,752<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(435,777)<span></span>
</td>
<td class="num">(342,657)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net carrying value</a></td>
<td class="nump">$ 2,554,411<span></span>
</td>
<td class="nump">$ 2,650,358<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_PropertyPlantAndEquipmentFurnitureAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_PropertyPlantAndEquipmentFurnitureAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_PropertyPlantAndEquipmentLeaseholdImprovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_PropertyPlantAndEquipmentLeaseholdImprovements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415890715184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 &#8211; Property and Equipment (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 101,001<span></span>
</td>
<td class="nump">$ 28,272<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415891801584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other long term assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisclosureNote10OtherLongtermAssetsAbstract', window );"><strong>Note 10 Other Long-term Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SAFEAgreementAssets', window );">SAFE agreement</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecurityDeposit', window );">Security deposits</a></td>
<td class="nump">53,180<span></span>
</td>
<td class="nump">53,180<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">$ 303,180<span></span>
</td>
<td class="nump">$ 303,180<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisclosureNote10OtherLongtermAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisclosureNote10OtherLongtermAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SAFEAgreementAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SAFEAgreementAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecurityDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecurityDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415891537296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 &#8211; Other Long-Term Assets (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisclosureNote10OtherLongtermAssetsAbstract', window );"><strong>Note 10 Other Long-term Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_PaymentForSAFEAgreement', window );">[custom:PaymentForSAFEAgreement]</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisclosureNote10OtherLongtermAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisclosureNote10OtherLongtermAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_PaymentForSAFEAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_PaymentForSAFEAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415890516784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating leases (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating Lease, Expense</a></td>
<td class="nump">$ 85,252<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=RCAT_OperatingLeaseLocation1Member', window );">Operating Lease Location 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating Lease, Expense</a></td>
<td class="nump">22,667<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=RCAT_OperatingLeaseLocation3Member', window );">Operating Lease Location 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating Lease, Expense</a></td>
<td class="nump">5,647<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=RCAT_OperatingLeaseLocation4Member', window );">Operating Lease Location 4 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating Lease, Expense</a></td>
<td class="nump">$ 550<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=RCAT_OperatingLeaseLocation1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=RCAT_OperatingLeaseLocation1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=RCAT_OperatingLeaseLocation3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=RCAT_OperatingLeaseLocation3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=RCAT_OperatingLeaseLocation4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=RCAT_OperatingLeaseLocation4Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889373872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental information related to operating leases (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_OperatingCashPaidToSettleLeaseLiabilities', window );">Operating cash paid to settle lease liabilities</a></td>
<td class="nump">$ 85,709<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">2 years 3 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">12.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_OperatingCashPaidToSettleLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_OperatingCashPaidToSettleLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415893029488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Future lease payment obligations (Details)<br></strong></div></th>
<th class="th">
<div>Jul. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo', window );">&#160;</a></td>
<td class="nump">$ 260,453<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree', window );">&#160;</a></td>
<td class="nump">260,743<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour', window );">&#160;</a></td>
<td class="nump">76,619<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive', window );">&#160;</a></td>
<td class="nump">79,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix', window );">&#160;</a></td>
<td class="nump">6,627<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">&#160;</a></td>
<td class="nump">$ 683,742<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415885987264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 &#8211; Operating Leases (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating Lease, Expense</a></td>
<td class="nump">$ 85,252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-Term Lease, Cost</a></td>
<td class="nump">$ 1,650<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415889127920">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Outstanding principal payments (Details)<br></strong></div></th>
<th class="th">
<div>Jul. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_OutstandingPrincipalPaymentsDueYearTwo', window );">Fiscal 2025</a></td>
<td class="nump">$ 401,569<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_OutstandingPrincipalPaymentsDueTotal', window );">Total</a></td>
<td class="nump">1,185,718<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_OutstandingPrincipalPaymentsDueShortTerm', window );">Short term &#8211; through July 31, 2024</a></td>
<td class="nump">936,150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_OutstandingPrincipalPaymentsDueLongTerm', window );">Long term &#8211; thereafter</a></td>
<td class="nump">$ 249,568<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_OutstandingPrincipalPaymentsDueLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_OutstandingPrincipalPaymentsDueLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_OutstandingPrincipalPaymentsDueShortTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_OutstandingPrincipalPaymentsDueShortTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_OutstandingPrincipalPaymentsDueTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_OutstandingPrincipalPaymentsDueTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_OutstandingPrincipalPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_OutstandingPrincipalPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415887581488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 &#8211; Debt Obligations (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">7 Months Ended</th>
<th class="th" colspan="1">8 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">10 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1">15 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Aug. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-Term Debt, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 769,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued Liabilities, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 448,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 409,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation1Member', window );">Debt Obligation 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,670,294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Debt Instrument, Interest Rate During Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Debt Instrument, Periodic Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation2Member', window );">Debt Obligation 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Debt Instrument, Interest Rate During Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.13%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ConvertibleNoteAgreementAmount', window );">[custom:ConvertibleNoteAgreementAmount]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued Liabilities, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation3Member', window );">Debt Obligation 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">387,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Debt Instrument, Periodic Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation4Member', window );">Debt Obligation 4 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SBAPPPLoanAmountsReceived', window );">[custom:SBAPPPLoanAmountsReceived]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SBAPPPLoanPrincipalBalanceForgiven', window );">[custom:SBAPPPLoanPrincipalBalanceForgiven]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SBAPPPLoanAccruedInterestForgiven', window );">[custom:SBAPPPLoanAccruedInterestForgiven]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation6Member', window );">Debt Obligation 6 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Debt Instrument, Interest Rate During Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Debt Instrument, Periodic Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,595<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-Term Debt, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_LeaseholdImprovementAgreementFundsReceived', window );">[custom:LeaseholdImprovementAgreementFundsReceived]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation7Member', window );">Debt Obligation 7 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,758<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation8Member', window );">Debt Obligation 8 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Debt Instrument, Periodic Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-Term Debt, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset', window );">[custom:FinancingAgreementFundingOfPurchaseOfFixedAsset]</a></td>
<td class="nump">$ 24,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ConvertibleNoteAgreementAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ConvertibleNoteAgreementAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_LeaseholdImprovementAgreementFundsReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_LeaseholdImprovementAgreementFundsReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SBAPPPLoanAccruedInterestForgiven">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SBAPPPLoanAccruedInterestForgiven</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SBAPPPLoanAmountsReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SBAPPPLoanAmountsReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SBAPPPLoanPrincipalBalanceForgiven">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SBAPPPLoanPrincipalBalanceForgiven</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments including both interest and principal payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=RCAT_DebtObligation1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=RCAT_DebtObligation2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=RCAT_DebtObligation3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=RCAT_DebtObligation4Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation6Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=RCAT_DebtObligation6Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation7Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=RCAT_DebtObligation7Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation8Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=RCAT_DebtObligation8Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415887594688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 &#8211; Due to Related Party (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">22 Months Ended</th>
<th class="th" colspan="1">28 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Apr. 30, 2020</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=RCAT_DueToRelatedParty1Member', window );">Due To Related Party 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_PromissoryNoteOriginalPrincipalAmount', window );">[custom:PromissoryNoteOriginalPrincipalAmount]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,753,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Debt Instrument, Interest Rate During Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_RefundRelatedToPrepaidInventoryIssuedByCompany', window );">[custom:RefundRelatedToPrepaidInventoryIssuedByCompany]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 132,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DebtInstrumentOutstandingBalancePayment', window );">[custom:DebtInstrumentOutstandingBalancePayment]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,620,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DebtInstrumentOutstandingAccruedInterestPayment', window );">[custom:DebtInstrumentOutstandingAccruedInterestPayment]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=RCAT_DueToRelatedParty2Member', window );">Due To Related Party 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_PromissoryNoteOriginalPrincipalAmount', window );">[custom:PromissoryNoteOriginalPrincipalAmount]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 175,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Debt Instrument, Interest Rate During Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DebtInstrumentOutstandingBalancePayment', window );">[custom:DebtInstrumentOutstandingBalancePayment]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 85,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DebtInstrumentOutstandingAccruedInterestPayment', window );">[custom:DebtInstrumentOutstandingAccruedInterestPayment]</a></td>
<td class="nump">$ 292<span></span>
</td>
<td class="nump">$ 12,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_LineOfCreditObligationAssumedInConnectionWithAcquisition', window );">[custom:LineOfCreditObligationAssumedInConnectionWithAcquisition]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47,853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DebtInstrumentInterestRateDuringPeriod1', window );">[custom:DebtInstrumentInterestRateDuringPeriod1]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.67%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DueToOtherRelatedPartyClassifiedCurrent', window );">[custom:DueToOtherRelatedPartyClassifiedCurrent-0]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,196<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DebtInstrumentInterestRateDuringPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DebtInstrumentInterestRateDuringPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DebtInstrumentOutstandingAccruedInterestPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DebtInstrumentOutstandingAccruedInterestPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DebtInstrumentOutstandingBalancePayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DebtInstrumentOutstandingBalancePayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DueToOtherRelatedPartyClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DueToOtherRelatedPartyClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_LineOfCreditObligationAssumedInConnectionWithAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_LineOfCreditObligationAssumedInConnectionWithAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_PromissoryNoteOriginalPrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_PromissoryNoteOriginalPrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_RefundRelatedToPrepaidInventoryIssuedByCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_RefundRelatedToPrepaidInventoryIssuedByCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=RCAT_DueToRelatedParty1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=RCAT_DueToRelatedParty1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=RCAT_DueToRelatedParty2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=RCAT_DueToRelatedParty2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415886056704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 14 &#8211; Income Taxes (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained Earnings (Accumulated Deficit)</a></td>
<td class="num">$ (60,397,141)<span></span>
</td>
<td class="num">$ (54,586,793)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Deferred Tax Assets, Operating Loss Carryforwards</a></td>
<td class="nump">$ 11,173,000<span></span>
</td>
<td class="nump">$ 10,101,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415890385680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of shares of common stock issued (Details) - Common Stock [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares, Outstanding, Beginning Balance</a></td>
<td class="nump">54,568,065<span></span>
</td>
<td class="nump">53,748,735<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1', window );">Vesting of restricted stock to employees, net of shares withheld of 10,870 to pay taxes</a></td>
<td class="nump">44,130<span></span>
</td>
<td class="nump">653,308<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2', window );">Vesting of restricted stock to Board of Directors</a></td>
<td class="nump">109,585<span></span>
</td>
<td class="nump">116,507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3', window );">Vesting of restricted stock to consultants</a></td>
<td class="nump">1,761<span></span>
</td>
<td class="nump">9,683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Shares issued for services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,832<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities', window );">Conversion of preferred stock</a></td>
<td class="nump">$ 818,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares, Outstanding, Ending Balance</a></td>
<td class="nump">55,541,875<span></span>
</td>
<td class="nump">53,818,442<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415885736208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 16 &#8211; Preferred Stock (Details Narrative) - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">158,704<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=RCAT_SeriesAPreferredStock2Member', window );">Series A Preferred Stock 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock', window );">[custom:StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock]</a></td>
<td class="nump">1,321,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock', window );">[custom:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock]</a></td>
<td class="nump">3,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding</a></td>
<td class="nump">4,676<span></span>
</td>
<td class="nump">986,676<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=RCAT_SeriesAPreferredStock2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=RCAT_SeriesAPreferredStock2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415890427280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of warrants issued and fair values (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisclosureNote17WarrantsAbstract', window );"><strong>Note 17 Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_NumberOfWarrantsUponIssuance', window );">[custom:NumberOfWarrantsUponIssuance]</a></td>
<td class="nump">675,000<span></span>
</td>
<td class="nump">399,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_InitialFairValueOfWarrantsUponIssuance', window );">[custom:InitialFairValueOfWarrantsUponIssuance]</a></td>
<td class="nump">$ 2,870,666<span></span>
</td>
<td class="nump">$ 267,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_NumberOfWarrantsOutstanding', window );">[custom:NumberOfWarrantsOutstanding-0]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">266,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FairValueOfWarrantsOutstanding', window );">[custom:FairValueOfWarrantsOutstanding-0]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 179,982<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_NumberOfWarrantsOutstanding2', window );">[custom:NumberOfWarrantsOutstanding2-0]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">540,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FairValueOfWarrantsOutstanding2', window );">[custom:FairValueOfWarrantsOutstanding2-0]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 381,703<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisclosureNote17WarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisclosureNote17WarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_FairValueOfWarrantsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_FairValueOfWarrantsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_FairValueOfWarrantsOutstanding2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_FairValueOfWarrantsOutstanding2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_InitialFairValueOfWarrantsUponIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_InitialFairValueOfWarrantsUponIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_NumberOfWarrantsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_NumberOfWarrantsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_NumberOfWarrantsOutstanding2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_NumberOfWarrantsOutstanding2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_NumberOfWarrantsUponIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_NumberOfWarrantsUponIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415885734096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in warrants outstanding (Details) - Warrants Outstanding 1 [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</a></td>
<td class="nump">1,539,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,539,999<span></span>
</td>
<td class="nump">1,539,999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 3.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.38<span></span>
</td>
<td class="nump">$ 3.38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">2 years 7 months 17 days<span></span>
</td>
<td class="text">2 years 10 months 20 days<span></span>
</td>
<td class="text">3 years 10 months 20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 427,533<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=RCAT_WarrantsOutstanding1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=RCAT_WarrantsOutstanding1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415888449536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 17 &#8211; Warrants (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="1">2 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>May 31, 2021</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisclosureNote17WarrantsAbstract', window );"><strong>Note 17 Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_WarrantsIssuedExercisePrice', window );">[custom:WarrantsIssuedExercisePrice]</a></td>
<td class="nump">$ 5.625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.00<span></span>
</td>
<td class="nump">$ 1.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ProceedsReceivedFromExerciseOfWarrants', window );">[custom:ProceedsReceivedFromExerciseOfWarrants]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 201,249<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ExerciseOfWarrantsShares', window );">[custom:ExerciseOfWarrantsShares]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">201,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants', window );">[custom:ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 163,141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 694,305<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_WarrantsToPurchaseSharesIssued', window );">[custom:WarrantsToPurchaseSharesIssued]</a></td>
<td class="nump">533,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisclosureNote17WarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisclosureNote17WarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ExerciseOfWarrantsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ExerciseOfWarrantsShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ProceedsReceivedFromExerciseOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ProceedsReceivedFromExerciseOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_WarrantsIssuedExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_WarrantsIssuedExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_WarrantsToPurchaseSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_WarrantsToPurchaseSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415886502000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assumptions used to calculate fair value of options granted (Details) - Options Assumptions Used [Member]<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 31, 2023 </div>
<div>$ / shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price</a></td>
<td class="nump">$ 1.06<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1', window );">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1-0]</a></td>
<td class="nump">1.12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate', window );">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate-0]</a></td>
<td class="nump">1.06<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1', window );">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1-0]</a></td>
<td class="nump">$ 1.12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</a></td>
<td class="nump">3.47%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</a></td>
<td class="nump">4.07%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</a></td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2', window );">[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2]</a></td>
<td class="text">6 years 3 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum</a></td>
<td class="nump">257.25%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum</a></td>
<td class="nump">260.22%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_FairValueOfOptionsAxis=RCAT_OptionsAssumptionsUsedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_FairValueOfOptionsAxis=RCAT_OptionsAssumptionsUsedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415886781744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of activity under the Plan (Details) - Options 1 [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</a></td>
<td class="nump">6,884,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,694,142<span></span>
</td>
<td class="nump">4,784,809<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 1.57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.17<span></span>
</td>
<td class="nump">$ 1.88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">8 years 6 months 29 days<span></span>
</td>
<td class="text">8 years 8 months 19 days<span></span>
</td>
<td class="text">8 years 6 months 21 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 298,615<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,407,545<span></span>
</td>
<td class="nump">$ 74,586<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="nump">2,401,042<span></span>
</td>
<td class="nump">1,503,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 1.07<span></span>
</td>
<td class="nump">$ 1.40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares</a></td>
<td class="num">(301,834)<span></span>
</td>
<td class="num">(412,833)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</a></td>
<td class="nump">$ 2.55<span></span>
</td>
<td class="nump">$ 2.67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</a></td>
<td class="nump">3,157,975<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 2.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">6 years 7 months 17 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 241,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of non-vested options forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=RCAT_Options1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=RCAT_Options1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415886763440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of restricted stock activity under the Plan (Details) - Restricted Stock [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber', window );">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber-0]</a></td>
<td class="nump">842,701<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">781,060<span></span>
</td>
<td class="nump">1,083,675<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice', window );">[custom:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice-0]</a></td>
<td class="nump">$ 2.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.44<span></span>
</td>
<td class="nump">$ 2.59<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross', window );">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross]</a></td>
<td class="nump">298,643<span></span>
</td>
<td class="nump">780,884<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue', window );">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue]</a></td>
<td class="nump">$ 1.06<span></span>
</td>
<td class="nump">$ 2.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod', window );">[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod]</a></td>
<td class="num">(166,346)<span></span>
</td>
<td class="num">(1,062,372)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue', window );">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue]</a></td>
<td class="nump">$ 1.70<span></span>
</td>
<td class="nump">$ 2.42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares', window );">[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares]</a></td>
<td class="nump">70,656<span></span>
</td>
<td class="num">(21,127)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice]</a></td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 2.13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares', window );">[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares]</a></td>
<td class="num">(70,656)<span></span>
</td>
<td class="nump">21,127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ShareBasedCompensationSharesRestrictedStockAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ShareBasedCompensationSharesRestrictedStockAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415886510784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock compensation expense by functional category (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_GeneralAndAdministrativeStockCompensationExpense', window );">General and administrative</a></td>
<td class="nump">$ 427,781<span></span>
</td>
<td class="nump">$ 345,168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ResearchAndDevelopmentStockCompensationExpense', window );">Research and development</a></td>
<td class="nump">127,417<span></span>
</td>
<td class="nump">144,798<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_OperationsStockCompensationExpense', window );">Operations</a></td>
<td class="nump">191,099<span></span>
</td>
<td class="nump">158,431<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SalesAndMarketingStockCompensationExpense', window );">Sales and marketing</a></td>
<td class="nump">165,309<span></span>
</td>
<td class="nump">107,074<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_TotalStockCompensationExpense', window );">&#160;Total</a></td>
<td class="nump">$ 911,606<span></span>
</td>
<td class="nump">$ 755,471<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_GeneralAndAdministrativeStockCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_GeneralAndAdministrativeStockCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_OperationsStockCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_OperationsStockCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ResearchAndDevelopmentStockCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ResearchAndDevelopmentStockCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SalesAndMarketingStockCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SalesAndMarketingStockCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_TotalStockCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_TotalStockCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415888316464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 18 &#8211; Share Based Awards (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum', window );">[custom:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum]</a></td>
<td class="nump">8,750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions', window );">[custom:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions]</a></td>
<td class="nump">$ 5,918,668<span></span>
</td>
<td class="nump">$ 2,760,989<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_StockCompensationExpensePertainingToOptions', window );">[custom:StockCompensationExpensePertainingToOptions]</a></td>
<td class="nump">629,426<span></span>
</td>
<td class="nump">458,023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_StockCompensationExpensePertainingToRestrictedStockUnits', window );">[custom:StockCompensationExpensePertainingToRestrictedStockUnits]</a></td>
<td class="nump">$ 282,180<span></span>
</td>
<td class="nump">$ 297,448<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_StockCompensationExpensePertainingToOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_StockCompensationExpensePertainingToOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_StockCompensationExpensePertainingToRestrictedStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_StockCompensationExpensePertainingToRestrictedStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415887223840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details) - Derivatives Assumptions Used [Member]<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</a></td>
<td class="nump">4.88%<span></span>
</td>
<td class="nump">4.51%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.83%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</a></td>
<td class="text">2 years 2 months 1 day<span></span>
</td>
<td class="text">2 years 5 months 1 day<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2', window );">[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2]</a></td>
<td class="text">2 years 6 months<span></span>
</td>
<td class="text">3 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum</a></td>
<td class="nump">107.27%<span></span>
</td>
<td class="nump">138.49%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum</a></td>
<td class="nump">107.90%<span></span>
</td>
<td class="nump">235.23%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_FairValueOfDerivativesAxis=RCAT_DerivativesAssumptionsUsedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_FairValueOfDerivativesAxis=RCAT_DerivativesAssumptionsUsedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415890383776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in the derivative liability (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Balance, beginning of period</a></td>
<td class="nump">$ 588,205<span></span>
</td>
<td class="nump">$ 1,607,497<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DerivativeLiabilitiesAdditionsDuringPeriod', window );">Additions</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_EliminatedUponConversionOrExerciseOfWarrants', window );">Eliminated upon conversion of notes/exercise of warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Changes in fair value</a></td>
<td class="num">(26,520)<span></span>
</td>
<td class="num">(1,019,292)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Balance, end of period</a></td>
<td class="nump">$ 561,685<span></span>
</td>
<td class="nump">$ 588,205<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DerivativeLiabilitiesAdditionsDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DerivativeLiabilitiesAdditionsDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_EliminatedUponConversionOrExerciseOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_EliminatedUponConversionOrExerciseOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415883498240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 20 - Related-Party Transactions (Details Narrative) - Director 1 [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">7 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ConsultingAgreementMonthlyPayments', window );">[custom:ConsultingAgreementMonthlyPayments]</a></td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement', window );">[custom:OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice', window );">[custom:OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.51<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ConsultingAgreementMonthlyPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ConsultingAgreementMonthlyPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=RCAT_Director1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=RCAT_Director1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140415886284144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 1,748,129<span></span>
</td>
<td class="nump">$ 1,126,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</a></td>
<td class="nump">174,665<span></span>
</td>
<td class="nump">82,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating expenses</a></td>
<td class="nump">5,187,700<span></span>
</td>
<td class="nump">3,561,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expenses, net</a></td>
<td class="num">(554,740)<span></span>
</td>
<td class="num">(113,227)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(5,810,348)<span></span>
</td>
<td class="num">(3,811,599)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, net</a></td>
<td class="nump">9,376,444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,920,573<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember', window );">Other Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">1,748,129<span></span>
</td>
<td class="nump">1,126,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of goods sold</a></td>
<td class="nump">1,573,464<span></span>
</td>
<td class="nump">1,044,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</a></td>
<td class="nump">174,665<span></span>
</td>
<td class="nump">82,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating expenses</a></td>
<td class="nump">3,153,405<span></span>
</td>
<td class="nump">1,661,363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(2,978,740)<span></span>
</td>
<td class="num">(1,579,243)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expenses, net</a></td>
<td class="nump">122,858<span></span>
</td>
<td class="nump">63,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(3,101,598)<span></span>
</td>
<td class="num">(1,642,472)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">720,642<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">719,862<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, net</a></td>
<td class="nump">9,376,444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,920,573<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Inventory deposits</a></td>
<td class="nump">1,708,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">359,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=RCAT_ConsumerMember', window );">Consumer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">1,869,219<span></span>
</td>
<td class="nump">1,942,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of goods sold</a></td>
<td class="nump">1,385,116<span></span>
</td>
<td class="nump">1,667,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</a></td>
<td class="nump">484,103<span></span>
</td>
<td class="nump">275,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating expenses</a></td>
<td class="nump">703,939<span></span>
</td>
<td class="nump">495,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(219,836)<span></span>
</td>
<td class="num">(219,521)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expenses, net</a></td>
<td class="nump">22,737<span></span>
</td>
<td class="num">(124)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(242,573)<span></span>
</td>
<td class="num">(219,397)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">106,649<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, net</a></td>
<td class="nump">2,921,262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,065,954<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Inventory deposits</a></td>
<td class="nump">1,502,438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,062,038<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of goods sold</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating expenses</a></td>
<td class="nump">2,034,295<span></span>
</td>
<td class="nump">1,899,732<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(2,034,295)<span></span>
</td>
<td class="num">(1,899,732)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expenses, net</a></td>
<td class="nump">431,882<span></span>
</td>
<td class="nump">49,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(2,466,177)<span></span>
</td>
<td class="num">(1,949,730)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Accounts receivable, net</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, net</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Inventory deposits</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember', window );">Corporate and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">3,617,348<span></span>
</td>
<td class="nump">3,069,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of goods sold</a></td>
<td class="nump">2,958,580<span></span>
</td>
<td class="nump">2,711,644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</a></td>
<td class="nump">658,768<span></span>
</td>
<td class="nump">357,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating expenses</a></td>
<td class="nump">5,891,639<span></span>
</td>
<td class="nump">4,056,123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(5,232,871)<span></span>
</td>
<td class="num">(3,698,496)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expenses, net</a></td>
<td class="nump">577,477<span></span>
</td>
<td class="nump">113,103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(5,810,348)<span></span>
</td>
<td class="num">$ (3,811,599)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">827,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">780,969<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, net</a></td>
<td class="nump">12,297,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,986,527<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Inventory deposits</a></td>
<td class="nump">$ 3,210,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,421,538<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=RCAT_ConsumerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=RCAT_ConsumerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>rcat0919form10q_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:RCAT="http://RCAT/20230731"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="rcat-20230731.xsd" xlink:type="simple"/>
    <context id="From2023-05-01to2023-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <instant>2023-09-18</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-04-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="AsOf2023-04-30_us-gaap_SeriesBPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31_us-gaap_SeriesBPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="From2022-05-012022-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-04-30_custom_SeriesAPreferredStock1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesAPreferredStock1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="AsOf2022-04-30_custom_SeriesBPreferredStock1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesBPreferredStock1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="AsOf2022-04-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="AsOf2022-04-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="AsOf2022-04-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="AsOf2022-04-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="AsOf2022-04-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="AsOf2023-04-30_custom_SeriesAPreferredStock1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesAPreferredStock1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="AsOf2023-04-30_custom_SeriesBPreferredStock1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesBPreferredStock1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="AsOf2023-04-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="AsOf2023-04-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="AsOf2023-04-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="AsOf2023-04-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="From2022-05-012022-07-31_custom_SeriesAPreferredStock1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesAPreferredStock1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesBPreferredStock1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-07-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_custom_SeriesAPreferredStock1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesAPreferredStock1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesBPreferredStock1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-07-31_custom_SeriesAPreferredStock1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesAPreferredStock1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="AsOf2022-07-31_custom_SeriesBPreferredStock1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesBPreferredStock1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="AsOf2022-07-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="AsOf2022-07-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="AsOf2022-07-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="AsOf2022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="AsOf2022-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31_custom_SeriesAPreferredStock1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesAPreferredStock1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31_custom_SeriesBPreferredStock1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">RCAT:SeriesBPreferredStock1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="From2022-05-012023-04-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-04-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="From2022-03-012022-04-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-07-31_custom_IntangibleAssetsGrossCarryingAmountMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="RCAT:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">RCAT:IntangibleAssetsGrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31_custom_IntangibleAssetsAccumulatedAmortizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="RCAT:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">RCAT:IntangibleAssetsAccumulatedAmortizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31_custom_IntangibleAssetsNetCarryingValueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="RCAT:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">RCAT:IntangibleAssetsNetCarryingValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="RCAT:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">RCAT:IntangibleAssetsGrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="RCAT:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">RCAT:IntangibleAssetsAccumulatedAmortizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="RCAT:FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis">RCAT:IntangibleAssetsNetCarryingValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="From2020-01-012022-04-30_us-gaap_GoodwillMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="From2020-11-012022-04-30_us-gaap_GoodwillMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-07-31_us-gaap_GoodwillMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="From2021-08-012022-04-30_us-gaap_GoodwillMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_us-gaap_GoodwillMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-07-31_us-gaap_GoodwillMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="From2022-11-012022-11-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="From2023-02-012023-04-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_custom_OperatingLeaseLocation1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">RCAT:OperatingLeaseLocation1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_custom_OperatingLeaseLocation3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">RCAT:OperatingLeaseLocation3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_custom_OperatingLeaseLocation4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">RCAT:OperatingLeaseLocation4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-08-31_custom_DebtObligation1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="From2021-09-012022-04-30_custom_DebtObligation1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="From2021-08-012022-04-30_custom_DebtObligation1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_custom_DebtObligation2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-07-31_custom_DebtObligation2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2021-08-31_custom_DebtObligation3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="From2021-08-012022-07-31_custom_DebtObligation3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="From2021-02-012022-04-30_custom_DebtObligation4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="From2022-02-012022-04-30_custom_DebtObligation4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012023-04-30_custom_DebtObligation6Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="From2021-10-012022-04-30_custom_DebtObligation6Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-07-31_custom_DebtObligation6Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-04-30_custom_DebtObligation6Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="AsOf2021-08-31_custom_DebtObligation7Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="From2021-09-012021-09-30_custom_DebtObligation8Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="From2021-09-012022-04-30_custom_DebtObligation8Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-07-31_custom_DebtObligation8Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-04-30_custom_DebtObligation8Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DebtObligation8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="From2021-02-012021-04-30_custom_DueToRelatedParty1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DueToRelatedParty1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="From2021-09-012021-09-30_custom_DueToRelatedParty1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DueToRelatedParty1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="From2020-04-012020-04-30_custom_DueToRelatedParty2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DueToRelatedParty2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012022-04-30_custom_DueToRelatedParty2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DueToRelatedParty2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-04-30_custom_DueToRelatedParty2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DueToRelatedParty2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="From2020-01-012022-04-30_custom_DueToRelatedParty2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DueToRelatedParty2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-07-31_custom_DueToRelatedParty2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DueToRelatedParty2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="From2023-04-012023-04-30_custom_DueToRelatedParty2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">RCAT:DueToRelatedParty2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-04-30_us-gaap_SeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_custom_SeriesAPreferredStock2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">RCAT:SeriesAPreferredStock2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-04-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="From2021-03-012021-04-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="From2021-06-012021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-05-012021-05-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-04-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="From2020-10-012020-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-01-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-04-30_custom_WarrantsOutstanding1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">RCAT:WarrantsOutstanding1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="From2020-05-012021-04-30_custom_WarrantsOutstanding1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">RCAT:WarrantsOutstanding1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-07-31_custom_WarrantsOutstanding1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">RCAT:WarrantsOutstanding1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-04-30_custom_WarrantsOutstanding1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">RCAT:WarrantsOutstanding1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_custom_WarrantsOutstanding1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">RCAT:WarrantsOutstanding1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-07-31_custom_WarrantsOutstanding1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">RCAT:WarrantsOutstanding1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31_custom_OptionsAssumptionsUsedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="RCAT:FairValueOfOptionsAxis">RCAT:OptionsAssumptionsUsedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_custom_OptionsAssumptionsUsedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="RCAT:FairValueOfOptionsAxis">RCAT:OptionsAssumptionsUsedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-04-30_custom_Options1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">RCAT:Options1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="From2020-05-012021-04-30_custom_Options1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">RCAT:Options1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-07-31_custom_Options1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">RCAT:Options1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-04-30_custom_Options1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">RCAT:Options1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_custom_Options1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">RCAT:Options1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-07-31_custom_Options1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">RCAT:Options1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2020-04-30_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="RCAT:ShareBasedCompensationSharesRestrictedStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="From2022-05-012022-07-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="RCAT:ShareBasedCompensationSharesRestrictedStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-04-30_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="RCAT:ShareBasedCompensationSharesRestrictedStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="RCAT:ShareBasedCompensationSharesRestrictedStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-07-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="RCAT:ShareBasedCompensationSharesRestrictedStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_custom_DerivativesAssumptionsUsedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="RCAT:FairValueOfDerivativesAxis">RCAT:DerivativesAssumptionsUsedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="RCAT:FairValueOfDerivativesAxis">RCAT:DerivativesAssumptionsUsedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="From2021-07-012021-12-31_custom_Director1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">RCAT:Director1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-10-012022-04-30_custom_Director1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">RCAT:Director1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-04-30_custom_Director1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">RCAT:Director1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_us-gaap_AllOtherSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_custom_ConsumerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">RCAT:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_us-gaap_CorporateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-07-31_us-gaap_CorporateAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-07-31_us-gaap_AllOtherSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-07-31_custom_ConsumerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">RCAT:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-07-31_us-gaap_CorporateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-07-31_us-gaap_CorporateAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-07-31_us-gaap_AllOtherSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31_custom_ConsumerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">RCAT:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31_us-gaap_CorporateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31_us-gaap_CorporateAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-04-30_us-gaap_AllOtherSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="AsOf2023-04-30_custom_ConsumerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">RCAT:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="AsOf2023-04-30_us-gaap_CorporateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="AsOf2023-04-30_us-gaap_CorporateAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2023-05-01to2023-07-31">0000748268</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2023-05-01to2023-07-31">false</dei:AmendmentFlag>
    <dei:DocumentQuarterlyReport contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0011">true</dei:DocumentQuarterlyReport>
    <dei:DocumentFiscalPeriodFocus contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0012">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0013">2024</dei:DocumentFiscalYearFocus>
    <dei:CurrentFiscalYearEndDate contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0014">--04-30</dei:CurrentFiscalYearEndDate>
    <dei:EntitySmallBusiness contextRef="From2023-05-01to2023-07-31" id="xdx2ixbrl0034">true</dei:EntitySmallBusiness>
    <RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT
      contextRef="From2023-05-01to2023-07-31"
      id="xdx2ixbrl0231"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT
      contextRef="From2022-05-012022-07-31"
      id="xdx2ixbrl0232"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-04-30_custom_SeriesAPreferredStock1Member"
      id="xdx2ixbrl0240"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-05-012022-07-31_custom_SeriesAPreferredStock1Member"
      id="xdx2ixbrl0250"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0251"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0252"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0254"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0255"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-05-012022-07-31_custom_SeriesAPreferredStock1Member"
      id="xdx2ixbrl0258"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0259"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0262"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0263"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-05-012022-07-31_custom_SeriesAPreferredStock1Member"
      id="xdx2ixbrl0267"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0268"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0269"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0270"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0271"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-05-012022-07-31_custom_SeriesAPreferredStock1Member"
      id="xdx2ixbrl0275"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0276"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0277"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0278"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0279"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-07-31_custom_SeriesAPreferredStock1Member"
      id="xdx2ixbrl0283"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0284"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0285"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0286"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0288"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-07-31_custom_SeriesAPreferredStock1Member"
      id="xdx2ixbrl0291"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-04-30_custom_SeriesAPreferredStock1Member"
      id="xdx2ixbrl0301"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-05-012023-07-31_custom_SeriesAPreferredStock1Member"
      id="xdx2ixbrl0311"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0312"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0313"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0315"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0316"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-05-012023-07-31_custom_SeriesAPreferredStock1Member"
      id="xdx2ixbrl0319"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0320"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0323"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0324"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31_custom_SeriesAPreferredStock1Member"
      id="xdx2ixbrl0328"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0332"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0333"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-05-01to2023-07-31"
      id="xdx2ixbrl0334"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-05-012023-07-31_custom_SeriesAPreferredStock1Member"
      id="xdx2ixbrl0338"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0339"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0340"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0341"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0342"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-05-012023-07-31_custom_SeriesAPreferredStock1Member"
      id="xdx2ixbrl0346"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0347"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0348"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0349"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0350"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31_custom_SeriesAPreferredStock1Member"
      id="xdx2ixbrl0354"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0355"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0356"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0357"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0359"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-07-31_custom_SeriesAPreferredStock1Member"
      id="xdx2ixbrl0362"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="From2023-05-01to2023-07-31"
      id="xdx2ixbrl0441"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2023-05-01to2023-07-31"
      id="xdx2ixbrl0450"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="From2023-05-01to2023-07-31"
      id="xdx2ixbrl0468"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="From2022-05-012022-07-31"
      id="xdx2ixbrl0469"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="From2022-05-012022-07-31"
      id="xdx2ixbrl0472"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2023-05-01to2023-07-31"
      id="xdx2ixbrl0489"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2022-05-012022-07-31"
      id="xdx2ixbrl0490"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:ConversionOfPreferredStockIntoCommonStock
      contextRef="From2022-05-012022-07-31"
      id="xdx2ixbrl0499"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:FairValueOfSharesWithheldAsPaymentOfNoteReceivable
      contextRef="From2023-05-01to2023-07-31"
      id="xdx2ixbrl0501"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:TaxesRelatedToNetShareSettlementOfEquityAwards
      contextRef="From2023-05-01to2023-07-31"
      id="xdx2ixbrl0504"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      id="xdx2ixbrl0569"
      unitRef="USD">-5810348</us-gaap:NetIncomeLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      id="xdx2ixbrl0570"
      unitRef="USD">-6926069</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="From2022-05-012022-07-31"
      id="xdx2ixbrl0611"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations
      contextRef="AsOf2023-04-30"
      id="xdx2ixbrl0664"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IndefiniteLivedTradeNames
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      id="xdx2ixbrl0766"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IndefiniteLivedTradeNames
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember"
      id="xdx2ixbrl0769"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      id="xdx2ixbrl0773"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember"
      id="xdx2ixbrl0776"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-07-31"
      decimals="0"
      id="xdx2ixbrl0931"
      unitRef="USD">-60397141</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="xdx2ixbrl0932"
      unitRef="USD">-54586793</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2022-05-012022-07-31_custom_WarrantsOutstanding1Member"
      id="xdx2ixbrl0996"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2022-05-012022-07-31_custom_WarrantsOutstanding1Member"
      id="xdx2ixbrl0997"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="AsOf2023-04-30_custom_WarrantsOutstanding1Member"
      id="xdx2ixbrl1001"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2023-05-012023-07-31_custom_WarrantsOutstanding1Member"
      id="xdx2ixbrl1002"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2023-05-012023-07-31_custom_WarrantsOutstanding1Member"
      id="xdx2ixbrl1003"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="AsOf2023-07-31_custom_WarrantsOutstanding1Member"
      id="xdx2ixbrl1007"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2023-05-012023-07-31_custom_OptionsAssumptionsUsedMember"
      id="xdx2ixbrl1019"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2022-05-012022-07-31_custom_Options1Member"
      id="xdx2ixbrl1032"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2022-05-012022-07-31_custom_Options1Member"
      id="xdx2ixbrl1033"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2023-05-012023-07-31_custom_Options1Member"
      id="xdx2ixbrl1042"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2023-05-012023-07-31_custom_Options1Member"
      id="xdx2ixbrl1043"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2023-05-012023-07-31_custom_DerivativesAssumptionsUsedMember"
      id="xdx2ixbrl1104"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember"
      id="xdx2ixbrl1105"
      unitRef="Pure"
      xsi:nil="true"/>
    <RCAT:DerivativeLiabilitiesAdditionsDuringPeriod
      contextRef="From2023-05-01to2023-07-31"
      id="xdx2ixbrl1120"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:DerivativeLiabilitiesAdditionsDuringPeriod
      contextRef="From2022-05-012023-04-30"
      id="xdx2ixbrl1121"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:EliminatedUponConversionOrExerciseOfWarrants
      contextRef="From2023-05-01to2023-07-31"
      id="xdx2ixbrl1123"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:EliminatedUponConversionOrExerciseOfWarrants
      contextRef="From2022-05-012023-04-30"
      id="xdx2ixbrl1124"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2023-05-012023-07-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1144"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CostOfRevenue
      contextRef="From2023-05-012023-07-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1149"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="From2023-05-012023-07-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1154"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2022-05-012022-07-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1179"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CostOfRevenue
      contextRef="From2022-05-012022-07-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1184"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="From2022-05-012022-07-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1189"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2023-07-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1214"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-07-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1219"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DepositAssets
      contextRef="AsOf2023-07-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1224"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2023-04-30_us-gaap_CorporateMember"
      id="xdx2ixbrl1229"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-04-30_us-gaap_CorporateMember"
      id="xdx2ixbrl1234"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DepositAssets
      contextRef="AsOf2023-04-30_us-gaap_CorporateMember"
      id="xdx2ixbrl1239"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2023-05-01to2023-07-31">10-Q</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2023-05-01to2023-07-31">2023-07-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="From2023-05-01to2023-07-31">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2023-05-01to2023-07-31">000-31587</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2023-05-01to2023-07-31">Red Cat Holdings, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2023-05-01to2023-07-31">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2023-05-01to2023-07-31">88-0490034</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2023-05-01to2023-07-31">15     Ave. Munoz Rivera</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="From2023-05-01to2023-07-31">Ste 2200</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="From2023-05-01to2023-07-31">San     Juan</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="From2023-05-01to2023-07-31">PR</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode contextRef="From2023-05-01to2023-07-31">00901</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2023-05-01to2023-07-31">833</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2023-05-01to2023-07-31">373-3228</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2023-05-01to2023-07-31">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2023-05-01to2023-07-31">RCAT</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2023-05-01to2023-07-31">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="From2023-05-01to2023-07-31">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2023-05-01to2023-07-31">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2023-05-01to2023-07-31">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="From2023-05-01to2023-07-31">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="From2023-05-01to2023-07-31">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2023-09-18" decimals="INF" unitRef="Shares">55642006</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Cash contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">937756</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">3173649</us-gaap:Cash>
    <us-gaap:Investments contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">7922392</us-gaap:Investments>
    <us-gaap:Investments contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">12814038</us-gaap:Investments>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">720642</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">719862</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">9376444</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">8920573</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">3020708</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">1263735</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">4545370</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">5283155</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">26523312</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">32175012</us-gaap:AssetsCurrent>
    <us-gaap:Goodwill contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">17012832</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">17012832</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">7105636</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">7323004</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">2554411</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">2650358</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">303180</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">303180</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">554064</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">620307</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">97443</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">108397</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">27627566</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">28018078</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">54150878</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">60193090</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">822674</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">1392550</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">448229</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">409439</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">936150</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">922138</us-gaap:ShortTermBorrowings>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">45123</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">155986</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">292852</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">281797</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">561685</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">588205</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">471199</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">1010501</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">3577912</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">4760616</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">301710</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">379466</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">249568</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">401569</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">28290</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">41814</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">579568</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">822849</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-04-30_us-gaap_SeriesBPreferredStockMember"
      decimals="INF"
      unitRef="Shares">4300000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2023-07-31_us-gaap_SeriesBPreferredStockMember"
      decimals="INF"
      unitRef="Shares">4676</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2023-04-30_us-gaap_SeriesBPreferredStockMember"
      decimals="INF"
      unitRef="Shares">986676</us-gaap:PreferredStockSharesOutstanding>
    <RCAT:PreferredStockValueSeriesB contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">47</RCAT:PreferredStockValueSeriesB>
    <RCAT:PreferredStockValueSeriesB contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">9867</RCAT:PreferredStockValueSeriesB>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2023-04-30" decimals="INF" unitRef="Shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2023-07-31" decimals="INF" unitRef="Shares">55541875</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2023-04-30" decimals="INF" unitRef="Shares">54568065</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">55541</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">54568</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">110905033</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">109993100</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">-60397141</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">-54586793</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">-570082</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">-861117</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">49993398</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">54609625</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">54150878</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">60193090</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">1748129</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">1126551</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">1573464</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">1044431</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">174665</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">82120</us-gaap:GrossProfit>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">707903</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">886303</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">1138127</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">449964</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">986908</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">406953</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">1443156</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">1062404</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">911606</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">755471</us-gaap:ShareBasedCompensation>
    <us-gaap:OperatingExpenses
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">5187700</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">3561095</us-gaap:OperatingExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-5013035</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-3478975</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">26520</us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-92922</us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities>
    <us-gaap:InvestmentIncomeNet
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-239490</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">130296</us-gaap:InvestmentIncomeNet>
    <us-gaap:InterestExpense
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">21857</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">35687</us-gaap:InterestExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">319913</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">114914</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-554740</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-113227</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-5567775</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-3592202</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-242573</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-219397</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-5810348</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-3811599</us-gaap:NetIncomeLoss>
    <RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT
      contextRef="From2023-05-01to2023-07-31"
      decimals="INF"
      unitRef="USDPShares">-0.11</RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT>
    <RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT
      contextRef="From2022-05-012022-07-31"
      decimals="INF"
      unitRef="USDPShares">-0.07</RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT>
    <RCAT:EarningsPerShareBasicAndDilutedRCAT
      contextRef="From2023-05-01to2023-07-31"
      decimals="INF"
      unitRef="USDPShares">-0.11</RCAT:EarningsPerShareBasicAndDilutedRCAT>
    <RCAT:EarningsPerShareBasicAndDilutedRCAT
      contextRef="From2022-05-012022-07-31"
      decimals="INF"
      unitRef="USDPShares">-0.07</RCAT:EarningsPerShareBasicAndDilutedRCAT>
    <RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT
      contextRef="From2023-05-01to2023-07-31"
      decimals="INF"
      unitRef="Shares">54935339</RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT>
    <RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT
      contextRef="From2022-05-012022-07-31"
      decimals="INF"
      unitRef="Shares">53778154</RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-04-30_custom_SeriesBPreferredStock1Member"
      decimals="INF"
      unitRef="Shares">986676</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-04-30_custom_SeriesBPreferredStock1Member"
      decimals="0"
      unitRef="USD">9867</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-04-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">53748735</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-04-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">53749</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-04-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">106821384</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-04-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-27499056</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-04-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      unitRef="USD">-1470272</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-04-30" decimals="0" unitRef="USD">77915672</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">755471</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">755471</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <RCAT:VestingOfRestrictedStockUnitsShares
      contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">69707</RCAT:VestingOfRestrictedStockUnitsShares>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">69</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">-84145</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-84076</RCAT:VestingOfRestrictedStockUnitsAmount>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      unitRef="USD">133582</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">133582</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      unitRef="USD">352</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">352</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-3811599</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-3811599</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-07-31_custom_SeriesBPreferredStock1Member"
      decimals="INF"
      unitRef="Shares">986676</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-07-31_custom_SeriesBPreferredStock1Member"
      decimals="0"
      unitRef="USD">9867</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">53818442</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-07-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">53818</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-07-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">107492710</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-07-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-31310655</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      unitRef="USD">-1336338</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-07-31" decimals="0" unitRef="USD">74909402</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-04-30_custom_SeriesBPreferredStock1Member"
      decimals="INF"
      unitRef="Shares">986676</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-04-30_custom_SeriesBPreferredStock1Member"
      decimals="0"
      unitRef="USD">9867</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-04-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">54568065</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-04-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">54568</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-04-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">109993100</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-04-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-54586793</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-04-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      unitRef="USD">-861117</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">54609625</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">911606</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">911606</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <RCAT:VestingOfRestrictedStockUnitsShares
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">155476</RCAT:VestingOfRestrictedStockUnitsShares>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">155</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">-8675</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-8520</RCAT:VestingOfRestrictedStockUnitsAmount>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member"
      decimals="INF"
      unitRef="Shares">982000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member"
      decimals="0"
      unitRef="USD">-9820</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">-818334</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">818</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">9002</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      unitRef="USD">289389</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">289389</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      unitRef="USD">1646</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">1646</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-5810348</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-5810348</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-07-31_custom_SeriesBPreferredStock1Member"
      decimals="INF"
      unitRef="Shares">4676</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-07-31_custom_SeriesBPreferredStock1Member"
      decimals="0"
      unitRef="USD">47</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">55541875</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-07-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">55541</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-07-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">110905033</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-07-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-60397141</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      unitRef="USD">-570082</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">49993398</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-5810348</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-3811599</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-242573</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-219397</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-5567775</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-3592202</us-gaap:IncomeLossFromContinuingOperations>
    <RCAT:ShareBasedCompensationOptions
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">629426</RCAT:ShareBasedCompensationOptions>
    <RCAT:ShareBasedCompensationOptions
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">458023</RCAT:ShareBasedCompensationOptions>
    <RCAT:StockAwardsNonEmployees
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">282180</RCAT:StockAwardsNonEmployees>
    <RCAT:StockAwardsNonEmployees
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">297448</RCAT:StockAwardsNonEmployees>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">217368</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">56160</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:MarketableSecuritiesGainLoss
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">292636</us-gaap:MarketableSecuritiesGainLoss>
    <us-gaap:MarketableSecuritiesGainLoss
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">10675</us-gaap:MarketableSecuritiesGainLoss>
    <us-gaap:Depreciation
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">101001</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">28272</us-gaap:Depreciation>
    <us-gaap:IncreaseDecreaseInDerivativeLiabilities
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-26520</us-gaap:IncreaseDecreaseInDerivativeLiabilities>
    <us-gaap:IncreaseDecreaseInDerivativeLiabilities
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">92922</us-gaap:IncreaseDecreaseInDerivativeLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-780</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-257301</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-455871</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-273439</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-1756973</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-214316</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <RCAT:IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-458</RCAT:IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <RCAT:IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">11139</RCAT:IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-110863</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-116237</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-569876</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-154139</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">40436</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-161767</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-6926069</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-3814762</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">5054</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">544942</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">4888399</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">9094592</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">889943</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">4883345</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">7659707</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">2861</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">137989</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">212789</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsForOtherTaxes
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">8520</us-gaap:PaymentsForOtherTaxes>
    <us-gaap:PaymentsForOtherTaxes
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">469631</us-gaap:PaymentsForOtherTaxes>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-146509</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-685281</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-356109</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-999053</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">237814</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-118295</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-999053</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-2307528</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">2160611</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">3260305</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2022-04-30" decimals="0" unitRef="USD">4084815</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">952777</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2022-07-31" decimals="0" unitRef="USD">6245426</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">22590</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">36082</us-gaap:InterestPaidNet>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">289389</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">133582</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent>
    <RCAT:ConversionOfPreferredStockIntoCommonStock
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">9820</RCAT:ConversionOfPreferredStockIntoCommonStock>
    <RCAT:FairValueOfSharesWithheldAsPaymentOfNoteReceivable
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">18449</RCAT:FairValueOfSharesWithheldAsPaymentOfNoteReceivable>
    <RCAT:TaxesRelatedToNetShareSettlementOfEquityAwards
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">15982</RCAT:TaxesRelatedToNetShareSettlementOfEquityAwards>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_80C_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zjYCZsQ6xHq4" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_820_zxr7omO632V7"&gt;Note 1 &#x2013;
The Business&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Red Cat Holdings (&#x201c;Red
Cat&#x201d; or the &#x201c;Company&#x201d;) was originally incorporated in February 1984. Since April 2016, the Company&#x2019;s primary
business has been to provide products, services and solutions to the drone industry which it presently does through its four wholly owned
subsidiaries. Beginning in January 2020, the Company expanded the scope of its drone products and services through four acquisitions,
including:&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;A.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;In January 2020, the Company acquired Rotor Riot, a provider
    of First Person View (FPV) drones and equipment, primarily to the consumer marketplace. The purchase price was $1,995,114.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;B.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;In November 2020, the Company acquired Fat Shark Holdings,
    a provider of FPV video goggles to the&#160;drone industry. The purchase price was $8,354,076.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;C.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;In May 2021, the Company acquired Skypersonic which provides
    hardware and software solutions that enable drones to complete inspection services in locations where GPS is not available, yet still
    record and transmit data even while being operated from thousands of miles away. The purchase price was $2,791,012.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;D.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;In August 2021, the Company acquired Teal Drones, a leader
    in commercial and government UAV (Unmanned Aerial Vehicles) technology.&#160;The purchase price was $10,011,279.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;Following the Teal acquisition
in August 2021, we focused on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise and Consumer
segments in order to sharpen our focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's,
primarily drones, to commercial enterprises, including the military, to navigate dangerous military environments and confined industrial
and commercial interior spaces. Subsequently, Enterprise narrowed its near-term focus on the military and other government agencies. Skypersonic's
technology has been re-focused on military applications and its operations consolidated into Teal. The Consumer segment, which includes
Fat Shark and Rotor Riot, is focused on hobbyists and enthusiasts which are expected to increase as drones become more visible in our
daily lives.&#160;&#160;The reportable segments were established based on how our chief operating decision maker (&#x201c;CODM&#x201d;),
which is a committee comprised of our Chief Executive Officer (&#x201c;CEO&#x201d;), Chief Operating Officer (&#x201c;COO&#x201d;) and our
Chief Financial Officer (&#x201c;CFO&#x201d;), manages our business, makes resource allocation and operating decisions, and evaluates operating
performance. See &#x201c;Note 21 - Segment Reporting&#x201d;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;In November 2022, we entered
into an agreement to sell our Consumer segment to Unusual Machines, Inc. (or &#x201c;Unusual Machines&#x201d; or &#x201c;UM&#x201d;). The
adjusted sale price is $20 million, including $3 million in cash, at closing, and $17 million in securities of Unusual Machines. The
agreement reflects the Company's decision to focus its efforts and capital on military and defense where it believes that there are more
opportunities to create long term shareholder value. The closing of the transaction is contingent upon Unusual Machines completing (i)
an initial public offering that raises sufficient capital to close the transaction, and (ii) a listing on a public stock exchange such
as the NYSE or Nasdaq.&#160;&#160;&lt;/p&gt;

</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_80A_eus-gaap--BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_zueWL9j0fVHk" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_82B_zPvgFmPdZIFh"&gt;Note 2 &#x2013; Summary
of Significant Accounting Policies&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zRCntYh4MM87" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_86F_zF87J942ARil"&gt;Basis of Accounting&lt;/span&gt;
&lt;/b&gt;&#x2013; The financial statements and accompanying notes are prepared in accordance with generally accepted accounting principles
in the United States (&#x201c;GAAP&#x201d;). Certain prior period amounts have been restated to conform to the current year presentation.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_85A_z0p0frE5OBn9" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--ConsolidationPolicyTextBlock_zPZuVsMpZEg9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_867_zNXJLFJ2Mgm6"&gt;Principles
of Consolidation&lt;/span&gt;&lt;/b&gt; &#x2013; &lt;span style="background-color: white"&gt;Our consolidated financial statements include the accounts of our
wholly owned operating subsidiaries which include Teal Drones, Skypersonic, Rotor Riot, and Fat Shark.&#160; Intercompany transactions
and balances have been eliminated.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black; background-color: white"&gt;As
further described in Note 3, we presently expect to sell our Consumer segment, which includes Rotor Riot and Fat Shark, within the next
twelve months.&#160; Accordingly, the Consumer segment businesses are characterized as Discontinued Operations in these financial statements.&#160;
The assets and liabilities of these entities have been presented separately in the Consolidated Balance Sheet as discontinued operations.&#160;
Similarly, the operating results and cash flows of discontinued operations are separately stated in those respective financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_85B_z174v34kwff2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--UseOfEstimates_zpbAiOMYmvR7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_86A_zuZYcEgMBola"&gt;Use of Estimates&lt;/span&gt;&lt;/b&gt;
&#x2013;&lt;span style="background-color: white"&gt;&#160;The preparation of financial statements in accordance with GAAP requires management
to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and
liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual
results could differ from those estimates. Significant estimates reflected in these financial statements include those used to (i) determine
stock-based compensation, (ii) complete purchase price accounting for acquisitions, (iii) accounting for derivatives, (iv) reserves and
allowances related to accounts receivable and inventory, and (v) the evaluation of long-term assets, including goodwill, for impairment.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_850_zCa5lIB5vlf5" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z5c32OUAFiVk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_864_z4LaN9Ib67Ke"&gt;Cash and Cash Equivalents&lt;/span&gt;
&lt;/b&gt;&#x2013; At July 31, 2023, we had cash of $937,756 in multiple commercial banks and financial services companies. We have not experienced
any loss on these cash balances and believe they are not exposed to any significant credit risk.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_85F_zOI645c0x1c4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--MarketableSecuritiesPolicy_zr8kLKZl6Ld8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_86E_zw9oPoPLROrj"&gt;Marketable Securities&lt;/span&gt;
&lt;/b&gt;&#x2013; Our marketable securities have been classified and accounted for as available-for-sale securities. These securities are primarily
invested in corporate bonds and are readily saleable, and therefore, we have classified them as short term. Our available-for-sale securities
are carried at fair value with any unrealized gains and losses reported as a component of comprehensive income (loss). Once realized,
any gains or losses are recognized in the statement of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;We have elected to present
accrued interest income separately from marketable securities on our consolidated balance sheets. Accrued interest income was $82,318
and $151,671 as of July 31, 2023 and April 30, 2023, respectively, and was included in other current assets. We did not write off any
accrued interest income during the three months ended July 31, 2023 and 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_855_zO0GHxDHqN5a" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_z5Eg43v64XE9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_863_zdbi4MTSVtT9"&gt;Accounts Receivable,
net&lt;/span&gt;&lt;/b&gt; &#x2013; &lt;span style="background-color: white"&gt;Accounts receivable are recorded at the invoiced amount less allowances for doubtful
accounts. The Company's estimate of the allowance for doubtful accounts is based on a multitude of factors, including historical bad
debt levels for its customer base, past experience with a specific customer, the economic environment, and other factors. Accounts receivable
balances are written off against the allowance when it is probable that the receivable will not be collected.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_85D_zviPOkvwKeO6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--InventoryPolicyTextBlock_zQ3JsVqsqzc2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_868_ztbt3x3h0506"&gt;Inventories&lt;/span&gt;&lt;/b&gt;&#160;&#x2013;&#160;&lt;span style="background-color: white"&gt;Inventories,
which consist of raw materials, work-in-process, and finished goods, are stated at the lower of cost or net realizable value, and are
measured using the first-in, first-out method. Cost components include direct materials and direct labor, as well as in-bound freight.
At each balance sheet date, the Company evaluates the net realizable value of its inventory using various reference measures including
current product selling prices, as well as evaluating for excess quantities and obsolescence. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_852_zCPn2RnDIBIh" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&#160;&lt;/b&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;/p&gt;



&lt;p id="xdx_845_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_z2ONQYpLwKrg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_86D_z1OTrpVBcfBh"&gt;Goodwill
and Long-lived Assets&lt;/span&gt;&lt;/b&gt; &#x2013; Goodwill represents the future economic benefit arising from other assets acquired in an acquisition&#160;that
are not individually identified and separately recognized. We test goodwill for impairment in accordance with the provisions of&#160;&lt;i&gt;ASC
350, Intangibles &#x2013; Goodwill and Other,&#160;&lt;/i&gt;(&#x201c;ASC 350&#x201d;). Goodwill is tested for impairment at least annually at
the reporting unit level or whenever events or changes in circumstances indicate that goodwill might be impaired. ASC 350 provides that
an entity has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a
determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing
the totality of events or circumstances, an entity determines it is not more likely than not that the fair value of a reporting unit
is less than its carrying amount, then additional impairment testing is not required. However, if an entity concludes otherwise, then
it is required to perform an impairment test. The impairment test involves comparing the estimated fair value of a reporting unit with
its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired. If, however,
the fair value of the reporting unit is less than book value, then an impairment loss is recognized in an amount equal to the amount
that the book value of the reporting unit exceeds its fair value, not to exceed the total amount of goodwill allocated to the reporting
unit.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;The
estimate of fair value of a reporting unit is computed using either an income approach, a market approach, or a combination of both.
Under the income approach, we utilize the discounted cash flow method to estimate the fair value of a reporting unit. Significant assumptions
inherent in estimating the fair values include the estimated future cash flows, growth assumptions for future revenues (including gross
margin, operating expenses, and capital expenditures), and a rate used to discount estimated future cash flow projections to their present
value based on estimated weighted average cost of capital (i.e., the selected discount rate). Our assumptions are based on historical
data, supplemented by current and anticipated market conditions, estimated growth rates, and management&#x2019;s plans. Under the market
approach, fair value is derived from metrics of publicly traded companies or historically completed transactions of comparable businesses.
The selection of comparable businesses is based on the markets in which the reporting units operate and consider risk profiles, size,
geography, and diversity of products and services.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;Goodwill
for Rotor Riot relates to its strong social media presence including more than 200,000 YouTube subscribers. Goodwill for Fat Shark is
attributable to its relationship with manufacturing sources in China and the potential to integrate its goggle technologies with the
Teal drone.&#160;Goodwill for Teal is ascribed to its existing relationship with several U.S. government agencies including its classification
as an approved vendor. The Company expects that the Goodwill recognized in each transaction will be deductible for tax purposes.&#160;
The Company has reported net losses since its inception and is presently unable to determine when and if the tax benefit of this deduction
will be realized.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_851_z2aADqqM1Vq3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zehPSwvrcUn9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_868_znvd5jfJc13f"&gt;Property and equipment&lt;/span&gt;
&#x2013; &lt;/b&gt;&lt;span style="background-color: white"&gt;Property and equipment is stated at cost less accumulated depreciation which is calculated
using the straight-line method over the estimated useful life of the asset. The estimated useful lives of our property and equipment
are generally: (i) furniture and fixtures - seven years, (ii) equipment and related - two to five years, and (iii) leasehold improvements
- 15 years.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_855_zPdmOn44MAQ3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--RevenueRecognitionLeasesOperating_zjQEQxUY9ZXk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_86E_zLK18YqB7eN"&gt;Leases&lt;/span&gt; &#x2013; &lt;/b&gt;Effective
August 1, 2021, the Company adopted Accounting Standards Codification (ASC) 842 titled &#x201c;Leases&#x201d; which requires the recognition
of assets and liabilities associated with lease agreements. The Company adopted ASC 842 on a modified retrospective transition basis
which means that it did not restate financial information for any periods prior to August 1, 2021. Upon adoption, the Company recognized
a lease liability obligation of $796,976 and a right-of-use asset for the same amount.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black; background-color: white"&gt;The
Company determines if a contract is a lease or contains a lease at inception. Operating lease liabilities are measured, on each reporting
date, based on the present value of the future minimum lease payments over the remaining lease term. The Company's leases do not provide
an implicit rate.&#160;Therefore, the Company uses an effective discount rate of 12% based on its last debt financing.&#160;Operating
lease assets are measured by adjusting the lease liability for lease incentives, initial direct costs incurred and asset impairments.
Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term with the operating lease asset reduced
by the amount of the expense. Lease terms may include options to extend or terminate a lease when they are reasonably certain to occur.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_853_zFLXXZxSdtQ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zusCbfZIdpK7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_86C_zwkD6DGVEYX9"&gt;Fair Values, Inputs
and Valuation Techniques for Financial Assets and Liabilities, and Related Disclosures&lt;/span&gt;&lt;/b&gt; &#x2013; The fair value measurements and disclosure
guidance defines fair value and establishes a framework for measuring fair value. Fair value is defined as the price that would be received
to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement
date. In accordance with this guidance, the Company has categorized its recurring basis financial assets and liabilities into a three-level
fair value hierarchy based on the priority of the inputs to the valuation technique.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;The fair value hierarchy
gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to
unobservable inputs (Level 3). The inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such
cases, the level in the fair value hierarchy within which the fair value measurement in its entirety falls has been determined based
on the lowest level input that is significant to the fair value measurement in its entirety. The Company's assessment of the significance
of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or
liability.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;The
guidance establishes three levels of the fair value hierarchy as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&lt;i&gt;Level
1&lt;/i&gt;: Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&lt;i&gt;Level
2&lt;/i&gt;: Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices
for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated
by observable market data for substantially the full term of the related assets or liabilities; and&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&lt;i&gt;Level
3&lt;/i&gt;: Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported
by little or no market data.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;i&gt;Disclosures for Non-Financial
Assets Measured at Fair Value on a Non-Recurring Basis&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;The Company's financial
instruments mainly consist of cash, receivables, current assets, accounts payable, accrued expenses and debt. The carrying amounts of
cash, receivables, current assets, accounts payable, accrued expenses and current debt approximates fair value due to the short-term
nature of these instruments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;i&gt;Convertible Securities
and Derivatives&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;When the Company issues
convertible debt or equity instruments that contain embedded derivative instruments that are to be bifurcated and accounted for as liabilities,
the total proceeds from the convertible host instruments are first allocated to the bifurcated derivative instruments.&#160;&#160;The
remaining proceeds, if any, are then allocated to the convertible instruments themselves, resulting in those instruments being recorded
at a discount from their face value but no lower than zero. Any excess amount is recognized as a derivative expense.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;i&gt;Derivative Liabilities&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;The Company has financial
instruments that are considered derivatives or contain embedded features subject to derivative accounting. Embedded derivatives are valued
separately from the host instrument and are recognized as liabilities on the Company's balance sheet. The Company measures these instruments
at their estimated fair value and recognizes changes in their estimated fair value in results of operations during the period of change.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;In October 2020 and January
2021, the Company entered into convertible note agreements which included provisions under which the conversion price was equal to the
lesser of an initial stated amount or the conversion price of a future offering. This variable conversion feature was recognized as a
derivative. Both financings included the issuance of warrants which contained similar variable conversion features. The Company values
these convertible notes and warrants using the multinomial lattice method that values the derivative liability based on a probability
weighted discounted cash flow model. The resulting liability is valued at each reporting date and the change in the liability is reflected
as change in derivative liability in the statement of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_857_z9pYtOfe4vOf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--RevenueRecognitionPolicyTextBlock_zt5qtKnuKAej" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_867_zYRuefBaAp4j"&gt;Revenue Recognition&lt;/span&gt;
&lt;/b&gt;&#x2013; The Company recognizes revenue in accordance with ASC 606, &#x201c;Revenue from Contracts with Customers&#x201d;, issued by
the Financial Accounting Standards Board (&#x201c;FASB&#x201d;). This standard includes a comprehensive evaluation of factors to be considered
regarding revenue recognition including (i) identifying the promised goods, (ii) evaluating performance obligations, (iii) measuring
the transaction price, (iv) allocating the transaction price to the performance obligations if there are multiple components, and (v)
recognizing revenue as each obligation is satisfied.&#160; The Company&#x2019;s revenue transactions include a single component, specifically,
the shipment of goods to customers as orders are fulfilled. The Company recognizes revenue upon shipment. The timing of the shipment
of orders can vary considerably depending upon whether an order is for an item normally maintained in inventory or an order that requires
assembly or unique parts. Customer deposits totaled $45,123 and $155,986 at July 31, 2023 and April 30, 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_856_zruYJt7ZI7H3" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p id="xdx_844_eus-gaap--ResearchAndDevelopmentExpensePolicy_zbIwrMQZSCgi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_86C_zAnv9sdsoF6b"&gt;Research and Development&lt;/span&gt;
&lt;/b&gt;&#x2013; Research and development expenses include payroll, employee benefits, and other headcount-related expenses associated with
product development. Research and development expenses also include third-party development and programming costs, as well as a proportionate
share of overhead costs such as rent. Costs related to software development are included in research and development expense until technological
feasibility is reached, which for our software products, is generally shortly before the products are released to production. Once technological
feasibility is reached, such costs are capitalized and amortized as a cost of revenue over the estimated lives of the products.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_850_zlI1vTtW2RLc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--IncomeTaxPolicyTextBlock_zhDdDrxlrNgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_86F_zPUcZe21ckqk"&gt;Income Taxes&lt;/span&gt;&lt;/b&gt; &#x2013;
Deferred taxes are provided on the liability method whereby deferred tax assets are recognized for deductible temporary differences and
deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported
amounts of assets and liabilities and their tax bases. Deferred tax assets and liabilities are adjusted for the effects of changes in
tax laws and rates on the date of enactment.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_85A_zMkg5wI4jeI6" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zuvFkdKJMiSd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_86C_zeLWwlaMcCM4"&gt;Recent Accounting Pronouncements&lt;/span&gt;
&lt;/b&gt;&#x2013; &lt;span style="background-color: white"&gt;Management does not believe that recently issued, but not yet effective accounting
pronouncements, if adopted, would have a material effect on the accompanying consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_853_zhQI9kNk0ARa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zm1eVee9PHn9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_866_zKj41An0hXGe"&gt;Foreign Currency&lt;/span&gt; &#x2013;
&lt;/b&gt;The functional currency of our international subsidiary, Skyset, is the local Italian currency. For that subsidiary, we translate
assets and liabilities to U.S. dollars using period-end exchange rates, and average monthly exchange rates for revenues, costs, and expenses.
We record translation gains and losses in accumulated other comprehensive income.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_85B_zs1rIbDH3pRd" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zn0Zr4hOrlok" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_861_zQJ2pZrpLClg"&gt;Comprehensive Loss&lt;/span&gt;
&lt;/b&gt;&#x2013; Comprehensive loss consists of net loss and other comprehensive loss. Other comprehensive loss refers to gains and losses
that are recorded as an element of stockholders' equity and are excluded from net loss. Our other comprehensive loss is comprised of
foreign currency translation adjustments and unrealized gains or losses on available-for-sale securities. During the three months ended
July 31, 2023 and July 31, 2022, comprehensive loss was $291,035 and $133,934 lower than net loss, respectively, related to unrealized
gains on available-for-sale securities totaling $289,389 and $133,582, respectively, and foreign currency translation adjustments of
$1,646 and $352.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_85F_za26R18RLF68" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--CompensationRelatedCostsPolicyTextBlock_z3ptrA87TZhg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_864_zgZU7Cd8RYii"&gt;Stock-Based Compensation&lt;/span&gt;
&lt;/b&gt;&#x2013; S&lt;span style="background-color: white"&gt;tock options are valued using the estimated grant-date fair value method of accounting
in accordance with ASC Topic 718, Compensation &#x2013; Stock Compensation. Fair value is determined based on the Black-Scholes Model
using inputs reflecting our estimates of expected volatility, term and future dividends. We recognize forfeitures as they occur. The
fair value of restricted stock is based on our stock price on the date of grant. Compensation costs is recognized on a straight-line
basis over the service period which is the vesting term.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_857_zK0x3hYoCMh9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--EarningsPerSharePolicyTextBlock_zFv4hafcbv45" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_860_zSV7HoJjT122"&gt;Basic and Diluted Net
Loss per Share&lt;/span&gt;&lt;/b&gt; &#x2013; Basic and diluted net loss per share has been calculated by dividing net loss by the weighted average number
of shares of common stock outstanding during the period. Common stock equivalents were excluded from the computation of diluted net loss
per share of common stock because they were anti-dilutive. The conversion or exercise of these common stock equivalents would dilute
earnings per share if we become profitable in the future. Outstanding securities not included in the computation of diluted net loss
per share because their effect would have been anti-dilutive included:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zIKd65WFAjv9" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_498_20230501__20230731_zHHtx0G6tiY5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;July
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_495_20220501__20230430_zuT4ccasBB12" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;April
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z0LiMCTobIN2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Series B Preferred Stock, as
    converted&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,896&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;822,230&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zLVq1FAqOWJ2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;6,884,017&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;4,784,809&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zuXShy2zWENb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Warrants&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,539,999&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,539,999&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zSXxsqoFBLb5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;842,701&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;781,060&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_z3VflvYR9Aaf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;9,270,613&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;7,928,098&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_zeVOS8oHOGx5" style="font: 5pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 5pt; color: Black"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 5pt; color: Black"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_852_zh7z07xZxgEc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 5pt; color: Black"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p id="xdx_844_ecustom--RelatedPartiesPolicyTextBlock_ztzM99IDb294" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_868_zwIvnU6EUzc"&gt;Related Parties&lt;/span&gt;&lt;/b&gt;
&#x2013; Parties are considered to be related to us if they have control or significant influence, directly or indirectly, over us, including
key management personnel and members of the Board of Directors. Related Party transactions are disclosed in Note 20.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_85F_zkK9E06X2vH7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p id="xdx_843_ecustom--SegmentReportingPolicyTextBlock_zbqHjhQMpdK6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_862_zR5d5kREjRtl"&gt;Segment Reporting&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="background-color: white"&gt;Since
January 2020, we have acquired four separate businesses operating in various aspects of the drone industry. &lt;/span&gt;Following the Teal
acquisition in August 2021, we focused on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise
and Consumer segments in order to sharpen our focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide
UAV's, primarily drones, to commercial enterprises, including the military, to navigate dangerous military environments and confined industrial
and commercial interior spaces. Subsequently, Enterprise narrowed its near-term focus on the military and other government agencies. Skypersonic's
technology has been re-focused on military applications and its operations consolidated into Teal. The Consumer segment, which includes
Fat Shark and Rotor Riot, is focused on hobbyists and enthusiasts which are expected to increase as drones become more visible in our
daily lives.&#160;&#160;The reportable segments were established based on how our chief operating decision maker (&#x201c;CODM&#x201d;),
which is a committee comprised of our Chief Executive Officer (&#x201c;CEO&#x201d;), Chief Operating Officer (&#x201c;COO&#x201d;) and our
Chief Financial Officer (&#x201c;CFO&#x201d;), manages our business, makes resource allocation and operating decisions, and evaluates operating
performance. See &#x201c;Note 21 - Segment Reporting&#x201d;.&lt;/p&gt;

&lt;p id="xdx_85A_zsQXlp7bJmHd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;b&gt;Liquidity and Going Concern
&lt;/b&gt;&#x2013; &lt;span style="background-color: white"&gt;The Company has never been profitable and its net losses have been increasing related
to acquisitions, as well as costs incurred to pursue its long-term growth strategy. During the three months ended July 31, 2023, the Company
incurred a net loss of $&lt;span id="xdx_906_eus-gaap--NetIncomeLoss_dxL_c20230501__20230731_zvfDsT1DVdll" title="::XDX::-5810348"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0569"&gt;5,810,348&lt;/span&gt;&lt;/span&gt;&#160;and used cash in operating activities of $&lt;span id="xdx_905_eus-gaap--NetCashProvidedByUsedInOperatingActivities_dxL_c20230501__20230731_z7NuzAK1RIai" title="::XDX::-6926069"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0570"&gt;6,926,069&lt;/span&gt;&lt;/span&gt;. As of July 31, 2023, the Company has working capital
of $&lt;span id="xdx_90D_eus-gaap--Capital_iI_c20230731_zIOtyXFc1CQ5"&gt;22,945,400&lt;/span&gt;. While the Company has historically been successful in raising capital to meet its working capital requirements, the ability
to continue raising such capital to enable the Company to continue its growth is not guaranteed. Therefore, there is substantial doubt
about the Company&#x2019;s ability to continue as a going concern as the Company will require additional liquidity to continue its operations
and meet its financial obligations for twelve months from the date these consolidated financial statements&#160;are&#160;issued. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black; background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_84C_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zRCntYh4MM87" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_86F_zF87J942ARil"&gt;Basis of Accounting&lt;/span&gt;
&lt;/b&gt;&#x2013; The financial statements and accompanying notes are prepared in accordance with generally accepted accounting principles
in the United States (&#x201c;GAAP&#x201d;). Certain prior period amounts have been restated to conform to the current year presentation.&lt;/span&gt;&lt;/p&gt;

</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_84C_eus-gaap--ConsolidationPolicyTextBlock_zPZuVsMpZEg9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_867_zNXJLFJ2Mgm6"&gt;Principles
of Consolidation&lt;/span&gt;&lt;/b&gt; &#x2013; &lt;span style="background-color: white"&gt;Our consolidated financial statements include the accounts of our
wholly owned operating subsidiaries which include Teal Drones, Skypersonic, Rotor Riot, and Fat Shark.&#160; Intercompany transactions
and balances have been eliminated.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black; background-color: white"&gt;As
further described in Note 3, we presently expect to sell our Consumer segment, which includes Rotor Riot and Fat Shark, within the next
twelve months.&#160; Accordingly, the Consumer segment businesses are characterized as Discontinued Operations in these financial statements.&#160;
The assets and liabilities of these entities have been presented separately in the Consolidated Balance Sheet as discontinued operations.&#160;
Similarly, the operating results and cash flows of discontinued operations are separately stated in those respective financial statements.&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_84A_eus-gaap--UseOfEstimates_zpbAiOMYmvR7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_86A_zuZYcEgMBola"&gt;Use of Estimates&lt;/span&gt;&lt;/b&gt;
&#x2013;&lt;span style="background-color: white"&gt;&#160;The preparation of financial statements in accordance with GAAP requires management
to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and
liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual
results could differ from those estimates. Significant estimates reflected in these financial statements include those used to (i) determine
stock-based compensation, (ii) complete purchase price accounting for acquisitions, (iii) accounting for derivatives, (iv) reserves and
allowances related to accounts receivable and inventory, and (v) the evaluation of long-term assets, including goodwill, for impairment.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_84D_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z5c32OUAFiVk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_864_z4LaN9Ib67Ke"&gt;Cash and Cash Equivalents&lt;/span&gt;
&lt;/b&gt;&#x2013; At July 31, 2023, we had cash of $937,756 in multiple commercial banks and financial services companies. We have not experienced
any loss on these cash balances and believe they are not exposed to any significant credit risk.&lt;/span&gt;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:MarketableSecuritiesPolicy contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_84B_eus-gaap--MarketableSecuritiesPolicy_zr8kLKZl6Ld8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_86E_zw9oPoPLROrj"&gt;Marketable Securities&lt;/span&gt;
&lt;/b&gt;&#x2013; Our marketable securities have been classified and accounted for as available-for-sale securities. These securities are primarily
invested in corporate bonds and are readily saleable, and therefore, we have classified them as short term. Our available-for-sale securities
are carried at fair value with any unrealized gains and losses reported as a component of comprehensive income (loss). Once realized,
any gains or losses are recognized in the statement of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;We have elected to present
accrued interest income separately from marketable securities on our consolidated balance sheets. Accrued interest income was $82,318
and $151,671 as of July 31, 2023 and April 30, 2023, respectively, and was included in other current assets. We did not write off any
accrued interest income during the three months ended July 31, 2023 and 2022.&lt;/span&gt;&lt;/p&gt;

</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_z5Eg43v64XE9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_863_zdbi4MTSVtT9"&gt;Accounts Receivable,
net&lt;/span&gt;&lt;/b&gt; &#x2013; &lt;span style="background-color: white"&gt;Accounts receivable are recorded at the invoiced amount less allowances for doubtful
accounts. The Company's estimate of the allowance for doubtful accounts is based on a multitude of factors, including historical bad
debt levels for its customer base, past experience with a specific customer, the economic environment, and other factors. Accounts receivable
balances are written off against the allowance when it is probable that the receivable will not be collected.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_84F_eus-gaap--InventoryPolicyTextBlock_zQ3JsVqsqzc2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_868_ztbt3x3h0506"&gt;Inventories&lt;/span&gt;&lt;/b&gt;&#160;&#x2013;&#160;&lt;span style="background-color: white"&gt;Inventories,
which consist of raw materials, work-in-process, and finished goods, are stated at the lower of cost or net realizable value, and are
measured using the first-in, first-out method. Cost components include direct materials and direct labor, as well as in-bound freight.
At each balance sheet date, the Company evaluates the net realizable value of its inventory using various reference measures including
current product selling prices, as well as evaluating for excess quantities and obsolescence. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_845_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_z2ONQYpLwKrg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_86D_z1OTrpVBcfBh"&gt;Goodwill
and Long-lived Assets&lt;/span&gt;&lt;/b&gt; &#x2013; Goodwill represents the future economic benefit arising from other assets acquired in an acquisition&#160;that
are not individually identified and separately recognized. We test goodwill for impairment in accordance with the provisions of&#160;&lt;i&gt;ASC
350, Intangibles &#x2013; Goodwill and Other,&#160;&lt;/i&gt;(&#x201c;ASC 350&#x201d;). Goodwill is tested for impairment at least annually at
the reporting unit level or whenever events or changes in circumstances indicate that goodwill might be impaired. ASC 350 provides that
an entity has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a
determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing
the totality of events or circumstances, an entity determines it is not more likely than not that the fair value of a reporting unit
is less than its carrying amount, then additional impairment testing is not required. However, if an entity concludes otherwise, then
it is required to perform an impairment test. The impairment test involves comparing the estimated fair value of a reporting unit with
its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired. If, however,
the fair value of the reporting unit is less than book value, then an impairment loss is recognized in an amount equal to the amount
that the book value of the reporting unit exceeds its fair value, not to exceed the total amount of goodwill allocated to the reporting
unit.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;The
estimate of fair value of a reporting unit is computed using either an income approach, a market approach, or a combination of both.
Under the income approach, we utilize the discounted cash flow method to estimate the fair value of a reporting unit. Significant assumptions
inherent in estimating the fair values include the estimated future cash flows, growth assumptions for future revenues (including gross
margin, operating expenses, and capital expenditures), and a rate used to discount estimated future cash flow projections to their present
value based on estimated weighted average cost of capital (i.e., the selected discount rate). Our assumptions are based on historical
data, supplemented by current and anticipated market conditions, estimated growth rates, and management&#x2019;s plans. Under the market
approach, fair value is derived from metrics of publicly traded companies or historically completed transactions of comparable businesses.
The selection of comparable businesses is based on the markets in which the reporting units operate and consider risk profiles, size,
geography, and diversity of products and services.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;Goodwill
for Rotor Riot relates to its strong social media presence including more than 200,000 YouTube subscribers. Goodwill for Fat Shark is
attributable to its relationship with manufacturing sources in China and the potential to integrate its goggle technologies with the
Teal drone.&#160;Goodwill for Teal is ascribed to its existing relationship with several U.S. government agencies including its classification
as an approved vendor. The Company expects that the Goodwill recognized in each transaction will be deductible for tax purposes.&#160;
The Company has reported net losses since its inception and is presently unable to determine when and if the tax benefit of this deduction
will be realized.&lt;/span&gt;&lt;/p&gt;

</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_84C_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zehPSwvrcUn9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_868_znvd5jfJc13f"&gt;Property and equipment&lt;/span&gt;
&#x2013; &lt;/b&gt;&lt;span style="background-color: white"&gt;Property and equipment is stated at cost less accumulated depreciation which is calculated
using the straight-line method over the estimated useful life of the asset. The estimated useful lives of our property and equipment
are generally: (i) furniture and fixtures - seven years, (ii) equipment and related - two to five years, and (iii) leasehold improvements
- 15 years.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:RevenueRecognitionLeasesOperating contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_84E_eus-gaap--RevenueRecognitionLeasesOperating_zjQEQxUY9ZXk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_86E_zLK18YqB7eN"&gt;Leases&lt;/span&gt; &#x2013; &lt;/b&gt;Effective
August 1, 2021, the Company adopted Accounting Standards Codification (ASC) 842 titled &#x201c;Leases&#x201d; which requires the recognition
of assets and liabilities associated with lease agreements. The Company adopted ASC 842 on a modified retrospective transition basis
which means that it did not restate financial information for any periods prior to August 1, 2021. Upon adoption, the Company recognized
a lease liability obligation of $796,976 and a right-of-use asset for the same amount.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black; background-color: white"&gt;The
Company determines if a contract is a lease or contains a lease at inception. Operating lease liabilities are measured, on each reporting
date, based on the present value of the future minimum lease payments over the remaining lease term. The Company's leases do not provide
an implicit rate.&#160;Therefore, the Company uses an effective discount rate of 12% based on its last debt financing.&#160;Operating
lease assets are measured by adjusting the lease liability for lease incentives, initial direct costs incurred and asset impairments.
Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term with the operating lease asset reduced
by the amount of the expense. Lease terms may include options to extend or terminate a lease when they are reasonably certain to occur.&lt;/span&gt;&lt;/p&gt;

</us-gaap:RevenueRecognitionLeasesOperating>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zusCbfZIdpK7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_86C_zwkD6DGVEYX9"&gt;Fair Values, Inputs
and Valuation Techniques for Financial Assets and Liabilities, and Related Disclosures&lt;/span&gt;&lt;/b&gt; &#x2013; The fair value measurements and disclosure
guidance defines fair value and establishes a framework for measuring fair value. Fair value is defined as the price that would be received
to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement
date. In accordance with this guidance, the Company has categorized its recurring basis financial assets and liabilities into a three-level
fair value hierarchy based on the priority of the inputs to the valuation technique.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;The fair value hierarchy
gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to
unobservable inputs (Level 3). The inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such
cases, the level in the fair value hierarchy within which the fair value measurement in its entirety falls has been determined based
on the lowest level input that is significant to the fair value measurement in its entirety. The Company's assessment of the significance
of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or
liability.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;The
guidance establishes three levels of the fair value hierarchy as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&lt;i&gt;Level
1&lt;/i&gt;: Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&lt;i&gt;Level
2&lt;/i&gt;: Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices
for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated
by observable market data for substantially the full term of the related assets or liabilities; and&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&lt;i&gt;Level
3&lt;/i&gt;: Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported
by little or no market data.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;i&gt;Disclosures for Non-Financial
Assets Measured at Fair Value on a Non-Recurring Basis&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;The Company's financial
instruments mainly consist of cash, receivables, current assets, accounts payable, accrued expenses and debt. The carrying amounts of
cash, receivables, current assets, accounts payable, accrued expenses and current debt approximates fair value due to the short-term
nature of these instruments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;i&gt;Convertible Securities
and Derivatives&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;When the Company issues
convertible debt or equity instruments that contain embedded derivative instruments that are to be bifurcated and accounted for as liabilities,
the total proceeds from the convertible host instruments are first allocated to the bifurcated derivative instruments.&#160;&#160;The
remaining proceeds, if any, are then allocated to the convertible instruments themselves, resulting in those instruments being recorded
at a discount from their face value but no lower than zero. Any excess amount is recognized as a derivative expense.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;i&gt;Derivative Liabilities&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;The Company has financial
instruments that are considered derivatives or contain embedded features subject to derivative accounting. Embedded derivatives are valued
separately from the host instrument and are recognized as liabilities on the Company's balance sheet. The Company measures these instruments
at their estimated fair value and recognizes changes in their estimated fair value in results of operations during the period of change.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;In October 2020 and January
2021, the Company entered into convertible note agreements which included provisions under which the conversion price was equal to the
lesser of an initial stated amount or the conversion price of a future offering. This variable conversion feature was recognized as a
derivative. Both financings included the issuance of warrants which contained similar variable conversion features. The Company values
these convertible notes and warrants using the multinomial lattice method that values the derivative liability based on a probability
weighted discounted cash flow model. The resulting liability is valued at each reporting date and the change in the liability is reflected
as change in derivative liability in the statement of operations.&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_846_eus-gaap--RevenueRecognitionPolicyTextBlock_zt5qtKnuKAej" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_867_zYRuefBaAp4j"&gt;Revenue Recognition&lt;/span&gt;
&lt;/b&gt;&#x2013; The Company recognizes revenue in accordance with ASC 606, &#x201c;Revenue from Contracts with Customers&#x201d;, issued by
the Financial Accounting Standards Board (&#x201c;FASB&#x201d;). This standard includes a comprehensive evaluation of factors to be considered
regarding revenue recognition including (i) identifying the promised goods, (ii) evaluating performance obligations, (iii) measuring
the transaction price, (iv) allocating the transaction price to the performance obligations if there are multiple components, and (v)
recognizing revenue as each obligation is satisfied.&#160; The Company&#x2019;s revenue transactions include a single component, specifically,
the shipment of goods to customers as orders are fulfilled. The Company recognizes revenue upon shipment. The timing of the shipment
of orders can vary considerably depending upon whether an order is for an item normally maintained in inventory or an order that requires
assembly or unique parts. Customer deposits totaled $45,123 and $155,986 at July 31, 2023 and April 30, 2023, respectively.&lt;/span&gt;&lt;/p&gt;

</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_844_eus-gaap--ResearchAndDevelopmentExpensePolicy_zbIwrMQZSCgi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_86C_zAnv9sdsoF6b"&gt;Research and Development&lt;/span&gt;
&lt;/b&gt;&#x2013; Research and development expenses include payroll, employee benefits, and other headcount-related expenses associated with
product development. Research and development expenses also include third-party development and programming costs, as well as a proportionate
share of overhead costs such as rent. Costs related to software development are included in research and development expense until technological
feasibility is reached, which for our software products, is generally shortly before the products are released to production. Once technological
feasibility is reached, such costs are capitalized and amortized as a cost of revenue over the estimated lives of the products.&lt;/span&gt;&lt;/p&gt;

</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_842_eus-gaap--IncomeTaxPolicyTextBlock_zhDdDrxlrNgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_86F_zPUcZe21ckqk"&gt;Income Taxes&lt;/span&gt;&lt;/b&gt; &#x2013;
Deferred taxes are provided on the liability method whereby deferred tax assets are recognized for deductible temporary differences and
deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported
amounts of assets and liabilities and their tax bases. Deferred tax assets and liabilities are adjusted for the effects of changes in
tax laws and rates on the date of enactment.&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_84A_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zuvFkdKJMiSd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_86C_zeLWwlaMcCM4"&gt;Recent Accounting Pronouncements&lt;/span&gt;
&lt;/b&gt;&#x2013; &lt;span style="background-color: white"&gt;Management does not believe that recently issued, but not yet effective accounting
pronouncements, if adopted, would have a material effect on the accompanying consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_840_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zm1eVee9PHn9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_866_zKj41An0hXGe"&gt;Foreign Currency&lt;/span&gt; &#x2013;
&lt;/b&gt;The functional currency of our international subsidiary, Skyset, is the local Italian currency. For that subsidiary, we translate
assets and liabilities to U.S. dollars using period-end exchange rates, and average monthly exchange rates for revenues, costs, and expenses.
We record translation gains and losses in accumulated other comprehensive income.&lt;/span&gt;&lt;/p&gt;

</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_84F_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zn0Zr4hOrlok" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_861_zQJ2pZrpLClg"&gt;Comprehensive Loss&lt;/span&gt;
&lt;/b&gt;&#x2013; Comprehensive loss consists of net loss and other comprehensive loss. Other comprehensive loss refers to gains and losses
that are recorded as an element of stockholders' equity and are excluded from net loss. Our other comprehensive loss is comprised of
foreign currency translation adjustments and unrealized gains or losses on available-for-sale securities. During the three months ended
July 31, 2023 and July 31, 2022, comprehensive loss was $291,035 and $133,934 lower than net loss, respectively, related to unrealized
gains on available-for-sale securities totaling $289,389 and $133,582, respectively, and foreign currency translation adjustments of
$1,646 and $352.&lt;/span&gt;&lt;/p&gt;

</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_845_eus-gaap--CompensationRelatedCostsPolicyTextBlock_z3ptrA87TZhg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_864_zgZU7Cd8RYii"&gt;Stock-Based Compensation&lt;/span&gt;
&lt;/b&gt;&#x2013; S&lt;span style="background-color: white"&gt;tock options are valued using the estimated grant-date fair value method of accounting
in accordance with ASC Topic 718, Compensation &#x2013; Stock Compensation. Fair value is determined based on the Black-Scholes Model
using inputs reflecting our estimates of expected volatility, term and future dividends. We recognize forfeitures as they occur. The
fair value of restricted stock is based on our stock price on the date of grant. Compensation costs is recognized on a straight-line
basis over the service period which is the vesting term.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_845_eus-gaap--EarningsPerSharePolicyTextBlock_zFv4hafcbv45" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_860_zSV7HoJjT122"&gt;Basic and Diluted Net
Loss per Share&lt;/span&gt;&lt;/b&gt; &#x2013; Basic and diluted net loss per share has been calculated by dividing net loss by the weighted average number
of shares of common stock outstanding during the period. Common stock equivalents were excluded from the computation of diluted net loss
per share of common stock because they were anti-dilutive. The conversion or exercise of these common stock equivalents would dilute
earnings per share if we become profitable in the future. Outstanding securities not included in the computation of diluted net loss
per share because their effect would have been anti-dilutive included:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zIKd65WFAjv9" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_498_20230501__20230731_zHHtx0G6tiY5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;July
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_495_20220501__20230430_zuT4ccasBB12" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;April
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z0LiMCTobIN2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Series B Preferred Stock, as
    converted&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,896&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;822,230&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zLVq1FAqOWJ2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;6,884,017&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;4,784,809&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zuXShy2zWENb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Warrants&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,539,999&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,539,999&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zSXxsqoFBLb5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;842,701&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;781,060&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_z3VflvYR9Aaf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;9,270,613&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;7,928,098&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_zeVOS8oHOGx5" style="font: 5pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 5pt; color: Black"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 5pt; color: Black"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zIKd65WFAjv9" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_498_20230501__20230731_zHHtx0G6tiY5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;July
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_495_20220501__20230430_zuT4ccasBB12" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;April
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z0LiMCTobIN2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Series B Preferred Stock, as
    converted&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,896&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;822,230&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zLVq1FAqOWJ2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;6,884,017&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;4,784,809&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zuXShy2zWENb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Warrants&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,539,999&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,539,999&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zSXxsqoFBLb5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;842,701&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;781,060&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_z3VflvYR9Aaf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;9,270,613&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;7,928,098&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount
      contextRef="From2023-05-01to2023-07-31"
      decimals="INF"
      unitRef="Shares">3896</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount>
    <RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount
      contextRef="From2022-05-012023-04-30"
      decimals="INF"
      unitRef="Shares">822230</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount>
    <RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount
      contextRef="From2023-05-01to2023-07-31"
      decimals="INF"
      unitRef="Shares">6884017</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount>
    <RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount
      contextRef="From2022-05-012023-04-30"
      decimals="INF"
      unitRef="Shares">4784809</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount>
    <RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount
      contextRef="From2023-05-01to2023-07-31"
      decimals="INF"
      unitRef="Shares">1539999</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount>
    <RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount
      contextRef="From2022-05-012023-04-30"
      decimals="INF"
      unitRef="Shares">1539999</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount>
    <RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount
      contextRef="From2023-05-01to2023-07-31"
      decimals="INF"
      unitRef="Shares">842701</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount>
    <RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount
      contextRef="From2022-05-012023-04-30"
      decimals="INF"
      unitRef="Shares">781060</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2023-05-01to2023-07-31"
      decimals="INF"
      unitRef="Shares">9270613</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2022-05-012023-04-30"
      decimals="INF"
      unitRef="Shares">7928098</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <RCAT:RelatedPartiesPolicyTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_844_ecustom--RelatedPartiesPolicyTextBlock_ztzM99IDb294" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_868_zwIvnU6EUzc"&gt;Related Parties&lt;/span&gt;&lt;/b&gt;
&#x2013; Parties are considered to be related to us if they have control or significant influence, directly or indirectly, over us, including
key management personnel and members of the Board of Directors. Related Party transactions are disclosed in Note 20.&lt;/span&gt;&lt;/p&gt;

</RCAT:RelatedPartiesPolicyTextBlock>
    <RCAT:SegmentReportingPolicyTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_843_ecustom--SegmentReportingPolicyTextBlock_zbqHjhQMpdK6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_862_zR5d5kREjRtl"&gt;Segment Reporting&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="background-color: white"&gt;Since
January 2020, we have acquired four separate businesses operating in various aspects of the drone industry. &lt;/span&gt;Following the Teal
acquisition in August 2021, we focused on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise
and Consumer segments in order to sharpen our focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide
UAV's, primarily drones, to commercial enterprises, including the military, to navigate dangerous military environments and confined industrial
and commercial interior spaces. Subsequently, Enterprise narrowed its near-term focus on the military and other government agencies. Skypersonic's
technology has been re-focused on military applications and its operations consolidated into Teal. The Consumer segment, which includes
Fat Shark and Rotor Riot, is focused on hobbyists and enthusiasts which are expected to increase as drones become more visible in our
daily lives.&#160;&#160;The reportable segments were established based on how our chief operating decision maker (&#x201c;CODM&#x201d;),
which is a committee comprised of our Chief Executive Officer (&#x201c;CEO&#x201d;), Chief Operating Officer (&#x201c;COO&#x201d;) and our
Chief Financial Officer (&#x201c;CFO&#x201d;), manages our business, makes resource allocation and operating decisions, and evaluates operating
performance. See &#x201c;Note 21 - Segment Reporting&#x201d;.&lt;/p&gt;

</RCAT:SegmentReportingPolicyTextBlock>
    <us-gaap:Capital contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">22945400</us-gaap:Capital>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_807_eus-gaap--DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_zAIPzR0HBxX6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_829_zSHerHxEa8X2"&gt;Note
3 &#x2013; Discontinued Operations &#x2013; Sale of Consumer Segment&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;In November 2022, the
Company agreed to the sale of its consumer segment consisting of Rotor Riot, (&#x201c;RR&#x201d;), and Fat Shark Holdings
(&#x201c;FS&#x201d;). The closing of the transaction is subject to the successful initial public offering by the buyer, Unusual
Machines, Inc. The Company has concluded that the transaction is presently likely to close within the next twelve months. Accordingly,
the Consumer segment has been classified as Discontinued Operations and reported in accordance with the applicable accounting
standards. See Note 22 for additional information regarding the transaction. Set forth below are the results of operations for:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zXe1Ik8eMIMb" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Discontinued Operations - results of operations (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_49A_20230501__20230731_zczdMoINsWE3" style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_496_20220501__20220731_zRGrQ49t9xl3" style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Three
    months ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_z3ZSlXsMmdce" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 62%; font-size: 10pt; text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,869,219&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,942,720&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_zdStCtCHJuda" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Cost
    of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,385,116&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,667,213&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_zRYNfu0BNRG6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Gross
    margin&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;484,103&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;275,507&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_iB_zIXRKRZtmlbf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operating
    expenses&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationOperationsExpense_z2AzLO4I4Xph" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-indent: -20pt; padding-left: 30pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operations&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;209,980&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;161,783&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_zJROaSjcggmi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Research
    and development&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;46,249&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;82,806&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_zf36JuOPiWY8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Sales
    and marketing&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;404,104&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;195,278&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_zYgtcQqHwiz1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;General
    and administrative&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;43,606&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;55,161&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingExpense_i01_zmqwgy4AzuAj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total
    operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;703,939&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;495,028&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_zE8E9FrCqoll" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operating
    loss&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(219,836&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(219,521&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_z3pa8yeIWsXk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Other
    (income) expense&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInterestExpense_z627nvKiGKrj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Interest
    expense&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;22,856&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0611"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_i01N_di_zuLytQrzsfB1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Other,
    net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(119&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(124&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_i01N_di_zi0HmDf4AFna" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Other
    (income) expense&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;22,737&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(124&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_ziKeRYeTmRdc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Net
    loss from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(242,573&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(219,397&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zDcZ8rWlhjp" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Assets and liabilities
for the Consumer Segment included:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_zPRNJua69bBf" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Assets and liabilities for the Consumer Segment (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49D_20230731_zEIiLRVX1Lme" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;July
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49F_20230430_zkQrQG27XFd6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;April
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zvq8sL81VD3e" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Current
    assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_i01I_zi4JFMCbKNV4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; width: 62%; font-size: 10pt; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;15,021&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;86,656&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_i01I_zYF1ljcRE4fc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Accounts
    receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;106,649&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;61,107&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_i01I_ziEPpzqx0dmb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; font-size: 10pt; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,921,262&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,065,954&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_i01I_z05k8GSAJPuh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; font-size: 10pt; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,502,438&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,069,438&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zvQmRZwtwuF5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total
    current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;4,545,370&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;5,283,155&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_iI_zFlQ0jHLwvEi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Intangible
    assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;20,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;20,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_iI_zTQmK4z3W4Dl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; font-size: 10pt; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,853&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,853&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_iI_zSKVehIyhjOd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operating
    lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;73,590&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;84,544&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_iI_zAvxp4Xlcsb2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total
    long term assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;97,443&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;108,397&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_z1ocuFuHNu3j" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Current
    liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_i01I_zdAbKDHHPcA7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Accounts
    payable&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;65,058&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;606,872&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_i01I_z13U8eXGSAx2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Accrued
    expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;89,014&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;109,480&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_i01I_zgbm7cL6uFR3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Debt
    obligations - short term&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;237,814&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0664"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_i01I_zk7ZDxH1hQN9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Customer
    deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;28,079&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;244,688&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_i01I_z0UfZd6t0svj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operating
    lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;51,234&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;49,461&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zvYj6QAo593" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total
    current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;471,199&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,010,501&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_iI_zfvQwYsUiUzb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Long
    term liabilities - Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;28,290&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;41,814&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--DisposalGroupIncludingDiscontinuedOperationWorkingCapital_iI_zBTczSQjTDli" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Working
    capital&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;4,074,171&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;4,272,654&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zDHfOVq96ccj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zXe1Ik8eMIMb" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Discontinued Operations - results of operations (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_49A_20230501__20230731_zczdMoINsWE3" style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_496_20220501__20220731_zRGrQ49t9xl3" style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Three
    months ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_z3ZSlXsMmdce" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 62%; font-size: 10pt; text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,869,219&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,942,720&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_zdStCtCHJuda" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Cost
    of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,385,116&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,667,213&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_zRYNfu0BNRG6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Gross
    margin&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;484,103&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;275,507&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_iB_zIXRKRZtmlbf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operating
    expenses&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationOperationsExpense_z2AzLO4I4Xph" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-indent: -20pt; padding-left: 30pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operations&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;209,980&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;161,783&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_zJROaSjcggmi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Research
    and development&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;46,249&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;82,806&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_zf36JuOPiWY8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Sales
    and marketing&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;404,104&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;195,278&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_zYgtcQqHwiz1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;General
    and administrative&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;43,606&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;55,161&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingExpense_i01_zmqwgy4AzuAj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total
    operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;703,939&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;495,028&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_zE8E9FrCqoll" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operating
    loss&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(219,836&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(219,521&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_z3pa8yeIWsXk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Other
    (income) expense&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInterestExpense_z627nvKiGKrj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Interest
    expense&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;22,856&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0611"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_i01N_di_zuLytQrzsfB1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Other,
    net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(119&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(124&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_i01N_di_zi0HmDf4AFna" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Other
    (income) expense&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;22,737&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(124&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_ziKeRYeTmRdc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Net
    loss from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(242,573&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(219,397&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">1869219</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">1942720</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">1385116</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">1667213</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">484103</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">275507</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">209980</RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">161783</RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">46249</RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">82806</RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">404104</RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">195278</RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">43606</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">55161</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">703939</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">495028</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-219836</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-219521</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">22856</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">119</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">124</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-22737</RCAT:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">124</RCAT:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-242573</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">-219397</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <RCAT:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_zPRNJua69bBf" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Assets and liabilities for the Consumer Segment (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49D_20230731_zEIiLRVX1Lme" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;July
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49F_20230430_zkQrQG27XFd6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;April
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zvq8sL81VD3e" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Current
    assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_i01I_zi4JFMCbKNV4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; width: 62%; font-size: 10pt; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;15,021&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;86,656&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_i01I_zYF1ljcRE4fc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Accounts
    receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;106,649&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;61,107&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_i01I_ziEPpzqx0dmb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; font-size: 10pt; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,921,262&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,065,954&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_i01I_z05k8GSAJPuh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; font-size: 10pt; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,502,438&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,069,438&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zvQmRZwtwuF5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total
    current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;4,545,370&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;5,283,155&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_iI_zFlQ0jHLwvEi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Intangible
    assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;20,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;20,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_iI_zTQmK4z3W4Dl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; font-size: 10pt; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,853&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,853&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_iI_zSKVehIyhjOd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operating
    lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;73,590&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;84,544&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_iI_zAvxp4Xlcsb2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total
    long term assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;97,443&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;108,397&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_z1ocuFuHNu3j" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Current
    liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_i01I_zdAbKDHHPcA7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Accounts
    payable&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;65,058&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;606,872&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_i01I_z13U8eXGSAx2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Accrued
    expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;89,014&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;109,480&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_i01I_zgbm7cL6uFR3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Debt
    obligations - short term&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;237,814&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0664"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_i01I_zk7ZDxH1hQN9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Customer
    deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;28,079&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;244,688&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_i01I_z0UfZd6t0svj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operating
    lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;51,234&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;49,461&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zvYj6QAo593" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total
    current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;471,199&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,010,501&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_iI_zfvQwYsUiUzb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Long
    term liabilities - Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;28,290&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;41,814&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--DisposalGroupIncludingDiscontinuedOperationWorkingCapital_iI_zBTczSQjTDli" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Working
    capital&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;4,074,171&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;4,272,654&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</RCAT:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCash contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">15021</us-gaap:DisposalGroupIncludingDiscontinuedOperationCash>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCash contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">86656</us-gaap:DisposalGroupIncludingDiscontinuedOperationCash>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">106649</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">61107</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">2921262</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">3065954</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">1502438</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">2069438</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">4545370</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">5283155</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">20000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">20000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">3853</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">3853</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">73590</us-gaap:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">84544</us-gaap:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">97443</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">108397</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">65058</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">606872</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">89014</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">109480</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">237814</RCAT:DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">28079</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">244688</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">51234</RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">49461</RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">471199</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">1010501</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">28290</RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">41814</RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationWorkingCapital contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">4074171</RCAT:DisposalGroupIncludingDiscontinuedOperationWorkingCapital>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationWorkingCapital contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">4272654</RCAT:DisposalGroupIncludingDiscontinuedOperationWorkingCapital>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_80B_eus-gaap--InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_zBk26ffSlsu9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_82A_zoZtfyo0pFrj"&gt;Note 4 &#x2013; Marketable
Securities&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Marketable securities
consisted solely of corporate bonds at July 31, 2023 and were classified at Level 2 in the Fair Value Hierarchy. Fair value, cost basis,
and unrealized losses totaled &lt;span style="background-color: white"&gt;$&lt;span id="xdx_90F_ecustom--CorporateBondsAtCarryingValueFairValue_iI_c20230731_zgi4CpyfpFI9"&gt;7,922,392&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: Black; background-color: white"&gt;,
$&lt;span id="xdx_90D_ecustom--CorporateBondsAtCarryingValueCostBasis_iI_c20230731_zt2Dc66uSAG3"&gt;8,497,168&lt;/span&gt;&lt;/span&gt;&lt;span style="color: Black; background-color: white"&gt;,
and $&lt;span id="xdx_90F_ecustom--CorporateBondsAtCarryingValueUnrealizedLosses_iNI_di_c20230731_zjEFq5u0BWch"&gt;574,776 &lt;/span&gt;&lt;/span&gt; &lt;span style="color: Black; background-color: white"&gt;at
July 31, 2023, respectively. Contractual maturities of one to three years totaled $&lt;span id="xdx_905_ecustom--CorporateBondsAtCarryingValueContractualMaturities2_iI_c20230731_zi1SQAIQ38n5"&gt;7,922,392&lt;/span&gt;&lt;/span&gt;&lt;span style="color: Black"&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <RCAT:CorporateBondsAtCarryingValueFairValue contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">7922392</RCAT:CorporateBondsAtCarryingValueFairValue>
    <RCAT:CorporateBondsAtCarryingValueCostBasis contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">8497168</RCAT:CorporateBondsAtCarryingValueCostBasis>
    <RCAT:CorporateBondsAtCarryingValueUnrealizedLosses contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">-574776</RCAT:CorporateBondsAtCarryingValueUnrealizedLosses>
    <RCAT:CorporateBondsAtCarryingValueContractualMaturities2 contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">7922392</RCAT:CorporateBondsAtCarryingValueContractualMaturities2>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_805_eus-gaap--InventoryDisclosureTextBlock_zbOpwuin7nld" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_827_zJEyLSNvv3b8"&gt;Note 5 &#x2013; Inventories&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Inventories consisted
of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zOxeIabyG6hd" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Inventories (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_498_20230731_zz1tyZ7DYlU4" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;July
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_497_20230430_zf1ccWIIKZl5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;April
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--InventoryRawMaterials_iI_zpJiIwl17nU7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;7,721,211&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;8,132,196&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--InventoryWorkInProcess_iI_zS82g1cgTgkc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,611,283&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;509,381&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--InventoryFinishedGoods_iI_z8szBzcHfHu9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;43,950&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;278,996&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--InventoryNet_iI_zMxv0h7eCDM" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;9,376,444&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;8,920,573&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_ztNajpZPomRf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zOxeIabyG6hd" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Inventories (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_498_20230731_zz1tyZ7DYlU4" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;July
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_497_20230430_zf1ccWIIKZl5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;April
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--InventoryRawMaterials_iI_zpJiIwl17nU7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;7,721,211&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;8,132,196&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--InventoryWorkInProcess_iI_zS82g1cgTgkc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,611,283&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;509,381&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--InventoryFinishedGoods_iI_z8szBzcHfHu9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;43,950&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;278,996&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--InventoryNet_iI_zMxv0h7eCDM" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;9,376,444&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;8,920,573&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">7721211</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">8132196</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">1611283</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">509381</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">43950</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">278996</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">9376444</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">8920573</us-gaap:InventoryNet>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_801_eus-gaap--OtherCurrentAssetsTextBlock_zKIGAsTw6NV3" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_827_zFXyx41DFESe"&gt;Note 6 &#x2013;
Other Current Assets&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Other current assets included:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_z6BBGQnRVsa4" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Other current assets (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49A_20230731_z4pXy5GhdUA1" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;July
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_490_20230430_zaZRAGSh4ic2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;April
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_zUUSJ9RFNGaf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Prepaid inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,708,515&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;359,500&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PrepaidExpenseCurrent_iI_zj0RNVpTcCmg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,229,875&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;752,564&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_iI_zsF1auCl4eJj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Accrued interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;82,318&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;151,671&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--OtherAssetsCurrent_iI_zkIbpS8uFB8b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,020,708&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,263,735&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_zqbTHuf7zVX7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_z6BBGQnRVsa4" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Other current assets (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49A_20230731_z4pXy5GhdUA1" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;July
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_490_20230430_zaZRAGSh4ic2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;April
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_zUUSJ9RFNGaf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Prepaid inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,708,515&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;359,500&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PrepaidExpenseCurrent_iI_zj0RNVpTcCmg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,229,875&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;752,564&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_iI_zsF1auCl4eJj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Accrued interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;82,318&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;151,671&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--OtherAssetsCurrent_iI_zkIbpS8uFB8b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,020,708&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,263,735&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">1708515</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">359500</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">1229875</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">752564</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">82318</us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">151671</us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">3020708</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">1263735</us-gaap:OtherAssetsCurrent>
    <RCAT:DueFromRelatedPartyDisclosureTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_806_ecustom--DueFromRelatedPartyDisclosureTextBlock_zkxqReBSjEBl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_821_z4itdf856l4f"&gt;Note 7 &#x2013; Due
From Related Party&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;In January 2022, the Company
determined that a senior executive had relocated in 2021 but their compensation had not been subject to the income tax withholding required
by the new jurisdiction.&#160;The amount subject to taxation included $&lt;span id="xdx_90B_ecustom--CashCompensationSubjectToTaxation_c20220101__20220430_zGl6IgXd5GH"&gt;155,624&lt;/span&gt;&#160;of cash compensation and $&lt;span id="xdx_901_ecustom--IncomeAssociatedWithStockCompensationSubjectToTaxation_c20220101__20220430_zMQIPeiCile9"&gt;1,413,332&lt;/span&gt;&#160;of income
associated with the vesting of restricted stock ("Stock Compensation").&#160;In March 2022, the Company entered into a note
agreement (the "Note") with the employee in the amount of $&lt;span id="xdx_909_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zc9NvTkpqQs9"&gt;510,323&lt;/span&gt;, representing the estimated taxes owed by the employee related
to the Stock Compensation. Under the terms of the Note, &lt;span id="xdx_90C_ecustom--CommonStockWithheldByCompanyAppliedAgainstNoteShares_c20220301__20220430_zzFtABz5P7yk"&gt;104,166&lt;/span&gt;
shares of common stock with a fair value of $&lt;span id="xdx_90F_ecustom--CommonStockWithheldByCompanyAppliedAgainstNoteAmount_c20220301__20220430_zEVDcFfOjCk"&gt;280,832&lt;/span&gt;, which had vested
during calendar 2021, were withheld by the Company and applied against the Note.&#160;The employee agreed not to sell or transfer &lt;span id="xdx_909_ecustom--SharesHeldAtTransferAgentUntilNoteReceivableRepayment_c20220301__20220430_zx02mkZlKpG5"&gt;110,983&lt;/span&gt;&#160;shares
of common stock held at the Company's transfer agent until the Note was repaid.&#160;In addition, the employee has &lt;span id="xdx_90E_ecustom--RestrictedStockScheduledToVestShares_c20220301__20220430_zCraPtcsCkBi"&gt;20,833&lt;/span&gt;&#160;shares
of restricted stock vesting monthly in calendar 2022, of which &lt;span id="xdx_908_ecustom--RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable_c20220301__20220430_zS1zWHj1ghVc"&gt;3,000&lt;/span&gt;
shares were withheld with&#160;the fair value of those shares&#160;applied
against the Note. Shares issued to the employee in 2022 were held at the transfer agent until the Note was repaid.&#160;The Note matured
on December 31, 2022.&#160;The Company filed amended payroll tax returns on March 16, 2022. In March and April 2022, the Company made
payments to the relevant tax authorities totaling $&lt;span id="xdx_902_ecustom--PaymentsForTaxLiability_iN_di_c20220301__20220430_zBV12wlCk1e4"&gt;712,646&lt;/span&gt;&#160;representing
$&lt;span id="xdx_90D_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zmlGgupKukH8"&gt;510,323&lt;/span&gt;
owed by the employee, $&lt;span id="xdx_90D_ecustom--EstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_z62wUCLOQEU9"&gt;31,604&lt;/span&gt;
owed by the Company,
and $&lt;span id="xdx_903_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_c20220301__20220430_zcYXwLCn9V3"&gt;170,719&lt;/span&gt;
of penalties and interest. The Note was repaid in full in August 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</RCAT:DueFromRelatedPartyDisclosureTextBlock>
    <RCAT:CashCompensationSubjectToTaxation
      contextRef="From2022-01-012022-04-30"
      decimals="0"
      unitRef="USD">155624</RCAT:CashCompensationSubjectToTaxation>
    <RCAT:IncomeAssociatedWithStockCompensationSubjectToTaxation
      contextRef="From2022-01-012022-04-30"
      decimals="0"
      unitRef="USD">1413332</RCAT:IncomeAssociatedWithStockCompensationSubjectToTaxation>
    <RCAT:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation
      contextRef="From2022-03-012022-04-30"
      decimals="0"
      unitRef="USD">510323</RCAT:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation>
    <RCAT:CommonStockWithheldByCompanyAppliedAgainstNoteShares
      contextRef="From2022-03-012022-04-30"
      decimals="INF"
      unitRef="Shares">104166</RCAT:CommonStockWithheldByCompanyAppliedAgainstNoteShares>
    <RCAT:CommonStockWithheldByCompanyAppliedAgainstNoteAmount
      contextRef="From2022-03-012022-04-30"
      decimals="0"
      unitRef="USD">280832</RCAT:CommonStockWithheldByCompanyAppliedAgainstNoteAmount>
    <RCAT:SharesHeldAtTransferAgentUntilNoteReceivableRepayment
      contextRef="From2022-03-012022-04-30"
      decimals="INF"
      unitRef="Shares">110983</RCAT:SharesHeldAtTransferAgentUntilNoteReceivableRepayment>
    <RCAT:RestrictedStockScheduledToVestShares
      contextRef="From2022-03-012022-04-30"
      decimals="INF"
      unitRef="Shares">20833</RCAT:RestrictedStockScheduledToVestShares>
    <RCAT:RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable
      contextRef="From2022-03-012022-04-30"
      decimals="INF"
      unitRef="Shares">3000</RCAT:RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable>
    <RCAT:PaymentsForTaxLiability
      contextRef="From2022-03-012022-04-30"
      decimals="0"
      unitRef="USD">-712646</RCAT:PaymentsForTaxLiability>
    <RCAT:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation
      contextRef="From2022-03-012022-04-30"
      decimals="0"
      unitRef="USD">510323</RCAT:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation>
    <RCAT:EstimatedTaxesOwedRelatedToStockCompensation
      contextRef="From2022-03-012022-04-30"
      decimals="0"
      unitRef="USD">31604</RCAT:EstimatedTaxesOwedRelatedToStockCompensation>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="From2022-03-012022-04-30"
      decimals="0"
      unitRef="USD">170719</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_80D_eus-gaap--IntangibleAssetsDisclosureTextBlock_zfYoYZVXn964" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_821_znMBigUrA439"&gt;Note 8 &#x2013; Intangible
Assets&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Intangible assets relate
to acquisitions completed by the Company, including those described in Note 1. Intangible assets were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zlafdDbOzqx4" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_49A_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zTd8eDGknTZ8" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_490_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zTg9LqiHPb3d" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_49B_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_ziF5PNLtWJT1" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_49C_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zqMlW0TYjWec" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_49A_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zBjXhAAjwr1i" style="text-align: center"&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_49B_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zfAYFuMxZxqb" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;July
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;April
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Gross
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Accumulated
    Amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Net
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.85pt 0 0; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;Gross&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Accumulated
    Amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Net
    Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--FiniteLivedProprietaryTechnologyGross_iI_z6a3bcIVkyl4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Proprietary technology&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;4,967,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(1,050,448&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,916,552&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;4,967,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(841,223&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;4,125,777&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--FiniteLivedNoncompeteAgreementsGross1_iI_zANsO2wSrsI9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;81,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(63,417&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;17,583&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;81,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(56,667&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;24,333&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--FiniteLivedCustomerRelationshipsGross1_iI_zZ0ED4U5Jvha" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;39,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(19,499&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;19,501&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;39,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(18,106&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;20,894&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--FiniteLivedIntangibleAssetsGross1_iI_zumzIFJTgM53" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total finite-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;5,087,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(1,133,364&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,953,636&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;5,087,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(915,996&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;4,171,004&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--IndefiniteLivedTradeNames_iI_zL8823zW10uh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Brand name&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0766"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0769"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--IndefiniteLivedIntangibleAssetsExcludingGoodwill1_iI_z5V2ztXKkZvk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total
    indefinite-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0773"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0776"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--IntangibleAssetsNetExcludingGoodwill1_iI_zB45x5Ia4g74" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total
    intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;8,239,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(1,133,364&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;7,105,636&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;8,239,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(915,996&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;7,323,004&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zCkdBn6d1KGf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;Proprietary
technology and non-compete agreements are being amortized over five to six years and three years, respectively. Customer relationships
are being amortized over seven years. Goodwill and Brand name are not amortized but evaluated for impairment on a quarterly basis.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;As of July 31, 2023, &lt;span style="background-color: white"&gt;expected
amortization expense for finite-lived intangible assets for the next five years is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zn1ATYBocMvg" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 40%" summary="xdx: Disclosure - Expected amortization expense for the unamortized finite-lived intangible assets (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="3" style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Fiscal Year Ended:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49D_20230731_zWPZY59hFUm8"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_z8Da2r9IYOAa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 65%"&gt;&lt;span style="font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right; width: 30%"&gt;649,437&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_zf9iwC8YC7P9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;842,471&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_zU0RwEb9ZmPj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;202&lt;/span&gt;6&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;815,271&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_zmVA5nh7ktEj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;786,679&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_ztbWDV0Ezu26" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;644,833&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_ztoCCTFPZLG5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-left: 0pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;214,945&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_zRPQ2dM3xLLh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-indent: 10pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="color: Black"&gt;3,953,636&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A2_zF6dYLdCNzvc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Goodwill represents the
future economic benefit arising from other assets acquired in an acquisition&#160;that are not individually identified and separately
recognized. The composition of, and changes in goodwill, consist of:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfGoodwillTextBlock_zRXOxxm0oqRl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Composition of, and changes in goodwill (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;Date&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_4B8_us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--GoodwillMember_zUU3PKoWFpB1" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_436_c20200101__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zOYkiLl2Hpsl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left; width: 40%"&gt;&lt;span style="font-size: 10pt"&gt;January
                                            2020&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; width: 3%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: center; padding-left: 5.75pt; width: 25%"&gt;&lt;span style="font-size: 10pt"&gt;Rotor Riot&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; width: 3%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right; width: 25%"&gt;&lt;span style="font-size: 10pt"&gt;1,849,073&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_43E_c20201101__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zbfvtS6iFLz2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;November
                                            2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"&gt;&lt;span style="font-size: 10pt"&gt;Fat Shark&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;6,168,260&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_43C_c20220501__20220731_eus-gaap--GoodwillPeriodIncreaseDecrease_zYr4NE821jUg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;May
                                            2021&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: center; padding-left: 5.75pt"&gt;&lt;span style="font-size: 10pt"&gt;Skypersonic&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,826,918&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_431_c20210801__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zXvg2gF9eAHa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;August
                                            2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"&gt;&lt;span style="font-size: 10pt"&gt;Teal Drones&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;8,995,499&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_433_c20230501__20230731_eus-gaap--GoodwillImpairmentLoss_iN_di_z8xXlv0BrN7l" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;April 2023 - Impairment loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"&gt;&lt;span style="font-size: 10pt"&gt;Skypersonic&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(2,826,918&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_43C_c20230731_eus-gaap--Goodwill_iI_zbnJLGU2bVB7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-left: -30pt; text-indent: 0pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Balance at April 30, 2023 and July 31,
    2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt; padding-left: 5.75pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;17,012,832&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8AB_zhMPfMitmTsk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Following the
establishment of the Enterprise and Consumer segments, management evaluated the long-term business strategy of each segment. This
resulted in the Enterprise segment narrowing its focus on the military and other government agencies. It was determined that
Skypersonic's technology would be re-focused for the near term on military applications and consolidated into the operations of Teal
Drones. The Company completes a formal evaluation of the carrying value of its intangible assets, including goodwill, at the end of
each fiscal year. Based on (i) the operating results for Skypersonic since its acquisition in May 2021, (ii) its consolidation into
Teal, (iii) our current expectations of its future business conditions and trends, including its projected revenues, expenses, and
cash flows, the Company recognized an impairment charge of $&lt;span id="xdx_908_eus-gaap--ImpairmentOfIntangibleAssetsExcludingGoodwill_c20230501__20230731_zMiaRaI3F1uc"&gt;2,826,918&lt;/span&gt;
in April 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zlafdDbOzqx4" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_49A_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zTd8eDGknTZ8" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_490_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zTg9LqiHPb3d" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_49B_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_ziF5PNLtWJT1" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_49C_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zqMlW0TYjWec" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_49A_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zBjXhAAjwr1i" style="text-align: center"&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_49B_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zfAYFuMxZxqb" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;July
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;April
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Gross
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Accumulated
    Amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Net
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.85pt 0 0; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;Gross&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Accumulated
    Amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Net
    Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--FiniteLivedProprietaryTechnologyGross_iI_z6a3bcIVkyl4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Proprietary technology&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;4,967,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(1,050,448&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,916,552&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;4,967,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(841,223&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;4,125,777&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--FiniteLivedNoncompeteAgreementsGross1_iI_zANsO2wSrsI9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;81,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(63,417&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;17,583&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;81,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(56,667&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;24,333&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--FiniteLivedCustomerRelationshipsGross1_iI_zZ0ED4U5Jvha" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;39,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(19,499&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;19,501&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;39,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(18,106&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;20,894&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--FiniteLivedIntangibleAssetsGross1_iI_zumzIFJTgM53" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total finite-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;5,087,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(1,133,364&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,953,636&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;5,087,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(915,996&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;4,171,004&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--IndefiniteLivedTradeNames_iI_zL8823zW10uh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Brand name&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0766"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0769"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--IndefiniteLivedIntangibleAssetsExcludingGoodwill1_iI_z5V2ztXKkZvk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total
    indefinite-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0773"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0776"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--IntangibleAssetsNetExcludingGoodwill1_iI_zB45x5Ia4g74" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total
    intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;8,239,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(1,133,364&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;7,105,636&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;8,239,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(915,996&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;7,323,004&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <RCAT:FiniteLivedProprietaryTechnologyGross
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">4967000</RCAT:FiniteLivedProprietaryTechnologyGross>
    <RCAT:FiniteLivedProprietaryTechnologyGross
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      unitRef="USD">-1050448</RCAT:FiniteLivedProprietaryTechnologyGross>
    <RCAT:FiniteLivedProprietaryTechnologyGross
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      unitRef="USD">3916552</RCAT:FiniteLivedProprietaryTechnologyGross>
    <RCAT:FiniteLivedProprietaryTechnologyGross
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">4967000</RCAT:FiniteLivedProprietaryTechnologyGross>
    <RCAT:FiniteLivedProprietaryTechnologyGross
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      unitRef="USD">-841223</RCAT:FiniteLivedProprietaryTechnologyGross>
    <RCAT:FiniteLivedProprietaryTechnologyGross
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      unitRef="USD">4125777</RCAT:FiniteLivedProprietaryTechnologyGross>
    <RCAT:FiniteLivedNoncompeteAgreementsGross1
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">81000</RCAT:FiniteLivedNoncompeteAgreementsGross1>
    <RCAT:FiniteLivedNoncompeteAgreementsGross1
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      unitRef="USD">-63417</RCAT:FiniteLivedNoncompeteAgreementsGross1>
    <RCAT:FiniteLivedNoncompeteAgreementsGross1
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      unitRef="USD">17583</RCAT:FiniteLivedNoncompeteAgreementsGross1>
    <RCAT:FiniteLivedNoncompeteAgreementsGross1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">81000</RCAT:FiniteLivedNoncompeteAgreementsGross1>
    <RCAT:FiniteLivedNoncompeteAgreementsGross1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      unitRef="USD">-56667</RCAT:FiniteLivedNoncompeteAgreementsGross1>
    <RCAT:FiniteLivedNoncompeteAgreementsGross1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      unitRef="USD">24333</RCAT:FiniteLivedNoncompeteAgreementsGross1>
    <RCAT:FiniteLivedCustomerRelationshipsGross1
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">39000</RCAT:FiniteLivedCustomerRelationshipsGross1>
    <RCAT:FiniteLivedCustomerRelationshipsGross1
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      unitRef="USD">-19499</RCAT:FiniteLivedCustomerRelationshipsGross1>
    <RCAT:FiniteLivedCustomerRelationshipsGross1
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      unitRef="USD">19501</RCAT:FiniteLivedCustomerRelationshipsGross1>
    <RCAT:FiniteLivedCustomerRelationshipsGross1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">39000</RCAT:FiniteLivedCustomerRelationshipsGross1>
    <RCAT:FiniteLivedCustomerRelationshipsGross1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      unitRef="USD">-18106</RCAT:FiniteLivedCustomerRelationshipsGross1>
    <RCAT:FiniteLivedCustomerRelationshipsGross1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      unitRef="USD">20894</RCAT:FiniteLivedCustomerRelationshipsGross1>
    <RCAT:FiniteLivedIntangibleAssetsGross1
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">5087000</RCAT:FiniteLivedIntangibleAssetsGross1>
    <RCAT:FiniteLivedIntangibleAssetsGross1
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      unitRef="USD">-1133364</RCAT:FiniteLivedIntangibleAssetsGross1>
    <RCAT:FiniteLivedIntangibleAssetsGross1
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      unitRef="USD">3953636</RCAT:FiniteLivedIntangibleAssetsGross1>
    <RCAT:FiniteLivedIntangibleAssetsGross1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">5087000</RCAT:FiniteLivedIntangibleAssetsGross1>
    <RCAT:FiniteLivedIntangibleAssetsGross1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      unitRef="USD">-915996</RCAT:FiniteLivedIntangibleAssetsGross1>
    <RCAT:FiniteLivedIntangibleAssetsGross1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      unitRef="USD">4171004</RCAT:FiniteLivedIntangibleAssetsGross1>
    <us-gaap:IndefiniteLivedTradeNames
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">3152000</us-gaap:IndefiniteLivedTradeNames>
    <us-gaap:IndefiniteLivedTradeNames
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      unitRef="USD">3152000</us-gaap:IndefiniteLivedTradeNames>
    <us-gaap:IndefiniteLivedTradeNames
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">3152000</us-gaap:IndefiniteLivedTradeNames>
    <us-gaap:IndefiniteLivedTradeNames
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      unitRef="USD">3152000</us-gaap:IndefiniteLivedTradeNames>
    <RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">3152000</RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1>
    <RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      unitRef="USD">3152000</RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1>
    <RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">3152000</RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1>
    <RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      unitRef="USD">3152000</RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1>
    <RCAT:IntangibleAssetsNetExcludingGoodwill1
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">8239000</RCAT:IntangibleAssetsNetExcludingGoodwill1>
    <RCAT:IntangibleAssetsNetExcludingGoodwill1
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      unitRef="USD">-1133364</RCAT:IntangibleAssetsNetExcludingGoodwill1>
    <RCAT:IntangibleAssetsNetExcludingGoodwill1
      contextRef="AsOf2023-07-31_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      unitRef="USD">7105636</RCAT:IntangibleAssetsNetExcludingGoodwill1>
    <RCAT:IntangibleAssetsNetExcludingGoodwill1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">8239000</RCAT:IntangibleAssetsNetExcludingGoodwill1>
    <RCAT:IntangibleAssetsNetExcludingGoodwill1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      unitRef="USD">-915996</RCAT:IntangibleAssetsNetExcludingGoodwill1>
    <RCAT:IntangibleAssetsNetExcludingGoodwill1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      unitRef="USD">7323004</RCAT:IntangibleAssetsNetExcludingGoodwill1>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zn1ATYBocMvg" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 40%" summary="xdx: Disclosure - Expected amortization expense for the unamortized finite-lived intangible assets (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="3" style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Fiscal Year Ended:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49D_20230731_zWPZY59hFUm8"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_z8Da2r9IYOAa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 65%"&gt;&lt;span style="font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right; width: 30%"&gt;649,437&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_zf9iwC8YC7P9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;842,471&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_zU0RwEb9ZmPj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;202&lt;/span&gt;6&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;815,271&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_zmVA5nh7ktEj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;786,679&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_ztbWDV0Ezu26" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;644,833&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_ztoCCTFPZLG5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-left: 0pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;214,945&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_zRPQ2dM3xLLh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-indent: 10pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="color: Black"&gt;3,953,636&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">649437</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">842471</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">815271</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">786679</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">644833</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">214945</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">3953636</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfGoodwillTextBlock_zRXOxxm0oqRl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Composition of, and changes in goodwill (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;Date&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_4B8_us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--GoodwillMember_zUU3PKoWFpB1" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_436_c20200101__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zOYkiLl2Hpsl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left; width: 40%"&gt;&lt;span style="font-size: 10pt"&gt;January
                                            2020&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; width: 3%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: center; padding-left: 5.75pt; width: 25%"&gt;&lt;span style="font-size: 10pt"&gt;Rotor Riot&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; width: 3%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right; width: 25%"&gt;&lt;span style="font-size: 10pt"&gt;1,849,073&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_43E_c20201101__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zbfvtS6iFLz2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;November
                                            2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"&gt;&lt;span style="font-size: 10pt"&gt;Fat Shark&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;6,168,260&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_43C_c20220501__20220731_eus-gaap--GoodwillPeriodIncreaseDecrease_zYr4NE821jUg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;May
                                            2021&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: center; padding-left: 5.75pt"&gt;&lt;span style="font-size: 10pt"&gt;Skypersonic&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,826,918&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_431_c20210801__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zXvg2gF9eAHa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;August
                                            2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"&gt;&lt;span style="font-size: 10pt"&gt;Teal Drones&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;8,995,499&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_433_c20230501__20230731_eus-gaap--GoodwillImpairmentLoss_iN_di_z8xXlv0BrN7l" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;April 2023 - Impairment loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"&gt;&lt;span style="font-size: 10pt"&gt;Skypersonic&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(2,826,918&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_43C_c20230731_eus-gaap--Goodwill_iI_zbnJLGU2bVB7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-left: -30pt; text-indent: 0pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Balance at April 30, 2023 and July 31,
    2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt; padding-left: 5.75pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;17,012,832&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="From2020-01-012022-04-30_us-gaap_GoodwillMember"
      decimals="0"
      unitRef="USD">1849073</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="From2020-11-012022-04-30_us-gaap_GoodwillMember"
      decimals="0"
      unitRef="USD">6168260</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="From2022-05-012022-07-31_us-gaap_GoodwillMember"
      decimals="0"
      unitRef="USD">2826918</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="From2021-08-012022-04-30_us-gaap_GoodwillMember"
      decimals="0"
      unitRef="USD">8995499</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="From2023-05-012023-07-31_us-gaap_GoodwillMember"
      decimals="0"
      unitRef="USD">2826918</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="AsOf2023-07-31_us-gaap_GoodwillMember"
      decimals="0"
      unitRef="USD">17012832</us-gaap:Goodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">2826918</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_804_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zyO7JD7Suu42" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_825_zB89TDts2QY6"&gt;Note 9 &#x2013;
Property and Equipment&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Property and equipment
consist of assets with an estimated useful life greater than one year and are reported net of accumulated depreciation. The reported
values are periodically assessed for impairment, and were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--PropertyPlantAndEquipmentTextBlock_z8MB4m4ng7Td" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Property and equipment (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49C_20230731_zE1zU5G9AWad" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;July
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_494_20230430_z4deBktbpEHh" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;April
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Equipment and related&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,340,237&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,386,373&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--PropertyPlantAndEquipmentLeaseholdImprovements_iI_z22X6NAxJSR5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,517,199&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,473,890&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--PropertyPlantAndEquipmentFurnitureAndEquipment_iI_z0WXnYb5jwa9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;132,752&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;132,752&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_zEZpwTdgP7B4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(435,777&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(342,657&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_iI_zf7XTnngeGAf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Net carrying value&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,554,411&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,650,358&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zLV0wsIZzgL5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Depreciation expense totaled
$&lt;span id="xdx_903_eus-gaap--Depreciation_c20230501__20230731_zHZytKVIOfah"&gt;101,001 &lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--Depreciation_c20220501__20220731_zmMy4Jbi7yDf"&gt;28,272 &lt;/span&gt;
for the three months ended July 31, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--PropertyPlantAndEquipmentTextBlock_z8MB4m4ng7Td" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Property and equipment (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49C_20230731_zE1zU5G9AWad" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;July
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_494_20230430_z4deBktbpEHh" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;April
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Equipment and related&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,340,237&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,386,373&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--PropertyPlantAndEquipmentLeaseholdImprovements_iI_z22X6NAxJSR5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,517,199&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,473,890&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--PropertyPlantAndEquipmentFurnitureAndEquipment_iI_z0WXnYb5jwa9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;132,752&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;132,752&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_zEZpwTdgP7B4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(435,777&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(342,657&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_iI_zf7XTnngeGAf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Net carrying value&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,554,411&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,650,358&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <RCAT:PropertyPlantAndEquipmentLeaseholdImprovements contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">1517199</RCAT:PropertyPlantAndEquipmentLeaseholdImprovements>
    <RCAT:PropertyPlantAndEquipmentLeaseholdImprovements contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">1473890</RCAT:PropertyPlantAndEquipmentLeaseholdImprovements>
    <RCAT:PropertyPlantAndEquipmentFurnitureAndEquipment contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">132752</RCAT:PropertyPlantAndEquipmentFurnitureAndEquipment>
    <RCAT:PropertyPlantAndEquipmentFurnitureAndEquipment contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">132752</RCAT:PropertyPlantAndEquipmentFurnitureAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">435777</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">342657</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">2554411</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">2650358</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">101001</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">28272</us-gaap:Depreciation>
    <RCAT:OtherLongTermAssetsDisclosureTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_80E_ecustom--OtherLongTermAssetsDisclosureTextBlock_zVH6SmB4Rdwh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_828_zw87N8stVx7a"&gt;Note 10 &#x2013; Other
Long-Term Assets&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Other long-term assets
included:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--ScheduleOfOtherLongTermAssetsTableTextBlock_z0J44VqpSJB3" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Other long term assets (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49C_20230731_zuyaSJTsuSTe" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;July
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49B_20230430_z9o1qI97zQnb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;April
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--SAFEAgreementAssets_iI_zOGOZlOq0XQe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;SAFE agreement&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;250,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;250,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--SecurityDeposit_iI_zLyFjAgV0J8j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Security deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;53,180&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;53,180&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--NoncurrentAssets_iI_zWBiBAivC325" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;303,180&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;303,180&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zI4nvYN1FRGk" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;In November 2022, the
Company entered into a SAFE (Simple Agreement for Future Equity) agreement with Firestorm Labs, Inc. (&#x201c;Firestorm&#x201d;) under
which it made a payment of $&lt;span id="xdx_901_ecustom--PaymentForSAFEAgreement_c20221101__20221130_zSARCO6tyzC4"&gt;250,000&lt;/span&gt; to Firestorm in exchange for the right to certain shares of Firestorm stock. The SAFE permits the
Company to participate in a future equity financing of Firestorm by converting the $&lt;span id="xdx_901_ecustom--PaymentForSAFEAgreement_c20230201__20230430_zDysCzg8UjK6"&gt;250,000&lt;/span&gt;
into shares of Preferred Stock of Firestorm.
If there is a change in control of Firestorm or a public offering of shares of its stock, then the Company shall have the right to receive
cash payments, or shares of stock, whichever has greater value. The Company&#x2019;s investment in the SAFE agreement has been recorded
on the cost method of accounting. The Company plans to evaluate the investment for any indications of impairment in value on a quarterly
basis. No&#160;factors indicative of impairment were identified&#160;during&#160;the&#160;three&#160;months ended&#160;July&#160;31,&#160;2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</RCAT:OtherLongTermAssetsDisclosureTextBlock>
    <RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--ScheduleOfOtherLongTermAssetsTableTextBlock_z0J44VqpSJB3" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Other long term assets (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49C_20230731_zuyaSJTsuSTe" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;July
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49B_20230430_z9o1qI97zQnb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;April
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--SAFEAgreementAssets_iI_zOGOZlOq0XQe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;SAFE agreement&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;250,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;250,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--SecurityDeposit_iI_zLyFjAgV0J8j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Security deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;53,180&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;53,180&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--NoncurrentAssets_iI_zWBiBAivC325" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;303,180&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;303,180&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock>
    <RCAT:SAFEAgreementAssets contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">250000</RCAT:SAFEAgreementAssets>
    <RCAT:SAFEAgreementAssets contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">250000</RCAT:SAFEAgreementAssets>
    <us-gaap:SecurityDeposit contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">53180</us-gaap:SecurityDeposit>
    <us-gaap:SecurityDeposit contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">53180</us-gaap:SecurityDeposit>
    <us-gaap:NoncurrentAssets contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">303180</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">303180</us-gaap:NoncurrentAssets>
    <RCAT:PaymentForSAFEAgreement
      contextRef="From2022-11-012022-11-30"
      decimals="0"
      unitRef="USD">250000</RCAT:PaymentForSAFEAgreement>
    <RCAT:PaymentForSAFEAgreement
      contextRef="From2023-02-012023-04-30"
      decimals="0"
      unitRef="USD">250000</RCAT:PaymentForSAFEAgreement>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_80B_eus-gaap--LeasesOfLesseeDisclosureTextBlock_z0Z419q6Mo1k" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_827_zTtT7FhDQPMj"&gt;Note 11 &#x2013;
Operating Leases&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;As of July 31, 2023,
the Company had operating type leases for real estate and no finance type leases. The Company&#x2019;s leases have remaining lease terms
of up to 3.83 years, some of which may include options to extend for up to 5 years. Operating lease expense totaled $&lt;span id="xdx_90F_eus-gaap--OperatingLeaseExpense_c20230501__20230731_zHnoS9hLqJhd"&gt;85,252 &lt;/span&gt; for the three
months ended July 31, 2023, including period cost for short-term, cancellable, and variable leases, not included in lease liabilities,
of $&lt;span id="xdx_905_eus-gaap--ShortTermLeaseCost_c20230501__20230731_z1trQVPtcGs7"&gt;1,650 &lt;/span&gt; for the three months ended July 31, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;Leases on which
the Company made rent payments during the reporting period included:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfRentExpenseTableTextBlock_zQ1JIeepMl5k" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Operating leases (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Location&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Monthly Rent&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Expiration&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; width: 42%"&gt;South Salt Lake, Utah&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation1Member_zMB6Bv8biGR1" style="text-align: right; width: 25%"&gt;22,667&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 25%"&gt;&lt;span style="font-size: 10pt"&gt;December 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;San Juan, Puerto Rico&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation3Member_zjOz9wsjGFJ4" style="text-align: right"&gt;5,647&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;June 2027&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Troy, Michigan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation4Member_zNlltbGsSni1" style="text-align: right"&gt;550&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;May 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A2_zwxRbJgBRxpk" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;Supplemental information
related to operating leases for the three months ended July 31, 2023 was:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--OperatingLeasesOfLesseeDisclosureTextBlock_z7efdYCP0wsl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%" summary="xdx: Disclosure - Supplemental information related to operating leases (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49B_20230501__20230731_zucPOze74EI1" style="font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_405_ecustom--OperatingCashPaidToSettleLeaseLiabilities_zOf4I3cCkeX9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt; width: 77%"&gt;&lt;span style="font-size: 10pt"&gt;Operating cash
    paid to settle lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; width: 20%"&gt;$&lt;span style="font-size: 10pt"&gt;85,709&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 0pt"&gt;&lt;span style="font-size: 10pt"&gt;Weighted average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_pip0_dtY_c20230731_zHPsARJRZLg8"&gt;2.30&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_403_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iE_zY85bVC2Kdmg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0pt"&gt;&lt;span style="font-size: 10pt"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;12%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;/p&gt;

&lt;p id="xdx_8A2_zWSRl9kt3G58" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;Future lease payments
at July 31, 2023 were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zuRpKwgz6M9" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 40%" summary="xdx: Disclosure - Future lease payment obligations (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="3" style="text-align: left; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Fiscal Year Ended:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_490_20230731_zao7WAn3VQu"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_zaYkZNg8TXwc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 65%"&gt;&lt;span style="font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right; width: 30%"&gt;&lt;span style="font-size: 10pt"&gt;260,453&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_zImF4TEPWzRl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;260,743&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_zNHSwZ8slT03" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;76,619&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_iI_zklrfpA29ay7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;79,300&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_406_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix_iI_zYRWSdd79em4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;6,627&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_zFgLCPgMNd72" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;683,742&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A9_zWEyGOycpoC" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">85252</us-gaap:OperatingLeaseExpense>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">1650</us-gaap:ShortTermLeaseCost>
    <us-gaap:ScheduleOfRentExpenseTableTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfRentExpenseTableTextBlock_zQ1JIeepMl5k" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Operating leases (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Location&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Monthly Rent&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Expiration&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; width: 42%"&gt;South Salt Lake, Utah&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation1Member_zMB6Bv8biGR1" style="text-align: right; width: 25%"&gt;22,667&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 25%"&gt;&lt;span style="font-size: 10pt"&gt;December 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;San Juan, Puerto Rico&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation3Member_zjOz9wsjGFJ4" style="text-align: right"&gt;5,647&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;June 2027&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Troy, Michigan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation4Member_zNlltbGsSni1" style="text-align: right"&gt;550&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;May 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:ScheduleOfRentExpenseTableTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2023-05-012023-07-31_custom_OperatingLeaseLocation1Member"
      decimals="0"
      unitRef="USD">22667</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2023-05-012023-07-31_custom_OperatingLeaseLocation3Member"
      decimals="0"
      unitRef="USD">5647</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2023-05-012023-07-31_custom_OperatingLeaseLocation4Member"
      decimals="0"
      unitRef="USD">550</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--OperatingLeasesOfLesseeDisclosureTextBlock_z7efdYCP0wsl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%" summary="xdx: Disclosure - Supplemental information related to operating leases (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49B_20230501__20230731_zucPOze74EI1" style="font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_405_ecustom--OperatingCashPaidToSettleLeaseLiabilities_zOf4I3cCkeX9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt; width: 77%"&gt;&lt;span style="font-size: 10pt"&gt;Operating cash
    paid to settle lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; width: 20%"&gt;$&lt;span style="font-size: 10pt"&gt;85,709&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 0pt"&gt;&lt;span style="font-size: 10pt"&gt;Weighted average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_pip0_dtY_c20230731_zHPsARJRZLg8"&gt;2.30&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_403_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iE_zY85bVC2Kdmg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0pt"&gt;&lt;span style="font-size: 10pt"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;12%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;/p&gt;

</us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
    <RCAT:OperatingCashPaidToSettleLeaseLiabilities
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">85709</RCAT:OperatingCashPaidToSettleLeaseLiabilities>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2023-07-31">P2Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2023-07-31" decimals="INF" unitRef="Pure">0.12</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zuRpKwgz6M9" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 40%" summary="xdx: Disclosure - Future lease payment obligations (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="3" style="text-align: left; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Fiscal Year Ended:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_490_20230731_zao7WAn3VQu"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_zaYkZNg8TXwc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 65%"&gt;&lt;span style="font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right; width: 30%"&gt;&lt;span style="font-size: 10pt"&gt;260,453&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_zImF4TEPWzRl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;260,743&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_zNHSwZ8slT03" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;76,619&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_iI_zklrfpA29ay7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;79,300&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_406_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix_iI_zYRWSdd79em4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;6,627&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_zFgLCPgMNd72" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;683,742&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">260453</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">260743</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">76619</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">79300</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive>
    <RCAT:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">6627</RCAT:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">683742</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_803_eus-gaap--DebtDisclosureTextBlock_zEcujK7yNKNb" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_823_zUsYEj4h3wk1"&gt;Note 12
&#x2013; Debt Obligations&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;A.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;&#160;Decathlon
    Capital&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;On August 31, 2021, Teal
entered into an Amended and Restated Loan and Security Agreement with Decathlon Alpha IV, L.P. (&#x201c;DA4&#x201d;)
in the amount of $&lt;span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zrnv9xf6ZEog"&gt;1,670,294&lt;/span&gt; (the &#x201c;Loan&#x201d;), representing the outstanding principal amount previously due and owing by Teal
to DA4. Interest on the Loan accrues at a rate of ten (&lt;span id="xdx_905_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zdnx7BpnLe8"&gt;10&lt;/span&gt;%) percent per annum. Principal and interest is payable in monthly installments
of $&lt;span id="xdx_90B_eus-gaap--DebtInstrumentPeriodicPayment_c20210801__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zrghZxDOaXbj"&gt;49,275&lt;/span&gt; until maturity on December 31, 2024. The balance outstanding at July 31, 2023 totaled $&lt;span id="xdx_907_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230731_zT0sNNowa275"&gt;769,170&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;B.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;&#160;Pelion
    Note&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;In
May 2021, Teal entered into a note agreement totaling $&lt;span id="xdx_905_ecustom--ConvertibleNoteAgreementAmount_c20230501__20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zOigEXeheLzd"&gt;350,000&lt;/span&gt;
which is payable upon demand. The Note bears interest at the applicable
Federal Rate as of the date of the Note which was &lt;span id="xdx_906_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20230501__20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_z1ja79ZOjuRa"&gt;0.13&lt;/span&gt;% on the date of issuance. Accrued interest totaled $&lt;span id="xdx_904_eus-gaap--AccruedLiabilitiesCurrent_iI_c20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zt52tCYnNGE3"&gt;992&lt;/span&gt;
at July 31, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;C.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;&#160;Vendor
    Agreement&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;In
connection with the acquisition of Teal on August 31, 2021, the Company assumed an obligation with a contract manufacturing firm. The
assumed balance of $&lt;/span&gt;&lt;span id="xdx_90B_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_zEtB2vX5Eg1l"&gt;387,500&lt;/span&gt;
was repaid in monthly installments of $&lt;span id="xdx_901_eus-gaap--DebtInstrumentPeriodicPayment_c20210801__20220731__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_zCV2sP7AFZS5"&gt;37,500&lt;/span&gt;
and paid in full in July 2022.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;D.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;&#160;SBA
    Loan&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;In February 2021, Teal
received a Small Business Administration Paycheck Protection Program (&#x201c;SBA PPP&#x201d;) loan in the amount of $&lt;span id="xdx_906_ecustom--SBAPPPLoanAmountsReceived_c20210201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_z0rPhEWCF4n6"&gt;300,910&lt;/span&gt;. The loan
was unsecured, non-recourse, and accrued interest at one percent annually. The loan was used to fund qualifying payroll, rent and utilities.
In February 2022, the principal balance of $&lt;span id="xdx_90F_ecustom--SBAPPPLoanPrincipalBalanceForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zvA0tHKVLfLe"&gt;300,910&lt;/span&gt; and accrued interest of $&lt;span id="xdx_900_ecustom--SBAPPPLoanAccruedInterestForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zRr2qPifNP8g"&gt;3,001&lt;/span&gt; were forgiven.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 2%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;E.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 97%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;&#160;Corporate
    Equity&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Beginning in October
2021, and amended in January 2022, Teal financed a total of $&lt;span id="xdx_902_ecustom--LeaseholdImprovementAgreementFundsReceived_c20220701__20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zNhainr1vWBe"&gt;120,000&lt;/span&gt;
of leasehold improvements with Corporate Equity. The loan bears interest at &lt;span id="xdx_902_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zKtSvQEdfH4c"&gt;8.25&lt;/span&gt;%
annually and requires monthly payments of $&lt;span id="xdx_90D_eus-gaap--DebtInstrumentPeriodicPayment_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zwwmcBeLplY"&gt;3,595&lt;/span&gt;
through December 2024. The balance outstanding at July 31, 2023 and April 30, 2023 totaled $&lt;span id="xdx_90B_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zkr3r8QZjDr3"&gt;57,106 &lt;/span&gt;
and $&lt;span id="xdx_907_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zJHPCi8CX5pe"&gt;66,586&lt;/span&gt;
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;F.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;&#160;Revenue
    Financing Arrangement&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;In
April 2021, Teal entered into an agreement under which it sold future customer payments, at a discount, to Forward Financing. At August
31, 2021, the Company assumed the outstanding balance of $&lt;span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation7Member_zdMvbQCeNdY2"&gt;38,758&lt;/span&gt;. Repayment of the remaining balance was completed in January 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;G.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 98%; padding-bottom: 8pt; padding-left: 9pt; text-align: justify; line-height: 105%; text-indent: -9pt"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;&#160;Ascentium
    Capital&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;In September 2021,
Teal entered into a financing agreement with Ascentium Capital to fund the purchase of a fixed asset totaling $&lt;span id="xdx_909_ecustom--FinancingAgreementFundingOfPurchaseOfFixedAsset_c20210901__20210930__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zbPzF7BB4HK5"&gt;24,383&lt;/span&gt;.
Monthly payments of $&lt;span id="xdx_903_eus-gaap--DebtInstrumentPeriodicPayment_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zUIVp0v9BZmh"&gt;656&lt;/span&gt;
are payable through October 2024. The balance outstanding at July 31, 2023 and April 30, 2023 totaled $&lt;span id="xdx_90C_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zTMq6lKJ69Z"&gt;9,442&lt;/span&gt;
and $&lt;span id="xdx_905_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zmxJEvnckad4"&gt;11,412&lt;/span&gt;
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;H.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;&#160;Summary
    &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Outstanding principal
payments on debt obligations are due as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--ScheduleOfDebtPaymentsDueTableTextBlock_zSsW0oqHri6b" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%" summary="xdx: Disclosure - Outstanding principal payments (Details)"&gt;
&lt;tr id="xdx_40F_ecustom--OutstandingPrincipalPaymentsDueYearOne_iI_zQCbr6xMx4V6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-left: 5.4pt; width: 72%"&gt;Fiscal 2024&lt;/td&gt;&lt;td style="font-size: 10pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_495_20230731_zOgUsOEug4Ta" style="font-size: 10pt; text-align: right; width: 25%"&gt;784,149&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40B_ecustom--OutstandingPrincipalPaymentsDueYearTwo_iI_zBQW0z1SwTbk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 5.4pt"&gt;Fiscal 2025&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;401,569&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_406_ecustom--OutstandingPrincipalPaymentsDueTotal_iI_zjXHUlRMMds" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-left: 5.4pt"&gt;Total&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;1,185,718&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_401_ecustom--OutstandingPrincipalPaymentsDueShortTerm_iI_zZhOwlG0YZm3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 5.4pt"&gt;Short term &#x2013; through July 31, 2024&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;936,150&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_407_ecustom--OutstandingPrincipalPaymentsDueLongTerm_iI_zTKttmnaET04" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;Long term &#x2013; thereafter&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;249,568&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A0_zj6YiHC9iSMd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-08-31_custom_DebtObligation1Member"
      decimals="0"
      unitRef="USD">1670294</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="From2021-09-012022-04-30_custom_DebtObligation1Member"
      decimals="INF"
      unitRef="Pure">0.10</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2021-08-012022-04-30_custom_DebtObligation1Member"
      decimals="0"
      unitRef="USD">49275</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">769170</us-gaap:DebtInstrumentCarryingAmount>
    <RCAT:ConvertibleNoteAgreementAmount
      contextRef="From2023-05-012023-07-31_custom_DebtObligation2Member"
      decimals="0"
      unitRef="USD">350000</RCAT:ConvertibleNoteAgreementAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="From2023-05-012023-07-31_custom_DebtObligation2Member"
      decimals="INF"
      unitRef="Pure">0.0013</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-07-31_custom_DebtObligation2Member"
      decimals="0"
      unitRef="USD">992</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-08-31_custom_DebtObligation3Member"
      decimals="0"
      unitRef="USD">387500</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2021-08-012022-07-31_custom_DebtObligation3Member"
      decimals="0"
      unitRef="USD">37500</us-gaap:DebtInstrumentPeriodicPayment>
    <RCAT:SBAPPPLoanAmountsReceived
      contextRef="From2021-02-012022-04-30_custom_DebtObligation4Member"
      decimals="0"
      unitRef="USD">300910</RCAT:SBAPPPLoanAmountsReceived>
    <RCAT:SBAPPPLoanPrincipalBalanceForgiven
      contextRef="From2022-02-012022-04-30_custom_DebtObligation4Member"
      decimals="0"
      unitRef="USD">-300910</RCAT:SBAPPPLoanPrincipalBalanceForgiven>
    <RCAT:SBAPPPLoanAccruedInterestForgiven
      contextRef="From2022-02-012022-04-30_custom_DebtObligation4Member"
      decimals="0"
      unitRef="USD">-3001</RCAT:SBAPPPLoanAccruedInterestForgiven>
    <RCAT:LeaseholdImprovementAgreementFundsReceived
      contextRef="From2022-07-012023-04-30_custom_DebtObligation6Member"
      decimals="0"
      unitRef="USD">120000</RCAT:LeaseholdImprovementAgreementFundsReceived>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="From2021-10-012022-04-30_custom_DebtObligation6Member"
      decimals="INF"
      unitRef="Pure">0.0825</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2021-10-012022-04-30_custom_DebtObligation6Member"
      decimals="0"
      unitRef="USD">3595</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2023-07-31_custom_DebtObligation6Member"
      decimals="0"
      unitRef="USD">57106</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2023-04-30_custom_DebtObligation6Member"
      decimals="0"
      unitRef="USD">66586</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-08-31_custom_DebtObligation7Member"
      decimals="0"
      unitRef="USD">38758</us-gaap:DebtInstrumentFaceAmount>
    <RCAT:FinancingAgreementFundingOfPurchaseOfFixedAsset
      contextRef="From2021-09-012021-09-30_custom_DebtObligation8Member"
      decimals="0"
      unitRef="USD">24383</RCAT:FinancingAgreementFundingOfPurchaseOfFixedAsset>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2021-09-012022-04-30_custom_DebtObligation8Member"
      decimals="0"
      unitRef="USD">656</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2023-07-31_custom_DebtObligation8Member"
      decimals="0"
      unitRef="USD">9442</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2023-04-30_custom_DebtObligation8Member"
      decimals="0"
      unitRef="USD">11412</us-gaap:DebtInstrumentCarryingAmount>
    <RCAT:ScheduleOfDebtPaymentsDueTableTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--ScheduleOfDebtPaymentsDueTableTextBlock_zSsW0oqHri6b" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%" summary="xdx: Disclosure - Outstanding principal payments (Details)"&gt;
&lt;tr id="xdx_40F_ecustom--OutstandingPrincipalPaymentsDueYearOne_iI_zQCbr6xMx4V6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-left: 5.4pt; width: 72%"&gt;Fiscal 2024&lt;/td&gt;&lt;td style="font-size: 10pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_495_20230731_zOgUsOEug4Ta" style="font-size: 10pt; text-align: right; width: 25%"&gt;784,149&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40B_ecustom--OutstandingPrincipalPaymentsDueYearTwo_iI_zBQW0z1SwTbk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 5.4pt"&gt;Fiscal 2025&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;401,569&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_406_ecustom--OutstandingPrincipalPaymentsDueTotal_iI_zjXHUlRMMds" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-left: 5.4pt"&gt;Total&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;1,185,718&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_401_ecustom--OutstandingPrincipalPaymentsDueShortTerm_iI_zZhOwlG0YZm3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 5.4pt"&gt;Short term &#x2013; through July 31, 2024&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;936,150&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_407_ecustom--OutstandingPrincipalPaymentsDueLongTerm_iI_zTKttmnaET04" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;Long term &#x2013; thereafter&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;249,568&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</RCAT:ScheduleOfDebtPaymentsDueTableTextBlock>
    <RCAT:OutstandingPrincipalPaymentsDueYearTwo contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">401569</RCAT:OutstandingPrincipalPaymentsDueYearTwo>
    <RCAT:OutstandingPrincipalPaymentsDueTotal contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">1185718</RCAT:OutstandingPrincipalPaymentsDueTotal>
    <RCAT:OutstandingPrincipalPaymentsDueShortTerm contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">936150</RCAT:OutstandingPrincipalPaymentsDueShortTerm>
    <RCAT:OutstandingPrincipalPaymentsDueLongTerm contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">249568</RCAT:OutstandingPrincipalPaymentsDueLongTerm>
    <RCAT:RelatedPartyPayablesDisclosureTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_80A_ecustom--RelatedPartyPayablesDisclosureTextBlock_zWuTdBraGT7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_826_zI84Q5DrQU3l"&gt;Note 13 &#x2013; Due
to Related Party&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;A.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 98%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;Founder
    of Fat Shark&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;In connection with the
acquisition of Fat Shark in November 2020, the Company issued a secured promissory note for $&lt;span id="xdx_90D_ecustom--PromissoryNoteOriginalPrincipalAmount_c20210201__20210430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zGN7TFdgBFx2"&gt;1,753,000&lt;/span&gt; to the seller. The note accrued
interest at &lt;span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20210201__20210430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zeBFRJQDUfQe"&gt;3&lt;/span&gt;% annually and matured in full in November 2023. In May 2021, the Company made an initial payment of $&lt;span id="xdx_905_ecustom--RefundRelatedToPrepaidInventoryIssuedByCompany_c20210201__20210430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zcNf2ctjYpJg"&gt;132,200&lt;/span&gt; by directing
a refund from a vendor based in China to the noteholder who is also based in China. The remaining balance of $&lt;span id="xdx_90C_ecustom--DebtInstrumentOutstandingBalancePayment_c20210901__20210930__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zH02V5clmhO5"&gt;1,620,800&lt;/span&gt; plus accrued
interest totaling $&lt;span id="xdx_90B_ecustom--DebtInstrumentOutstandingAccruedInterestPayment_c20210901__20210930__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zwvGC4e3VOce"&gt;45,129&lt;/span&gt;
was paid in September 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;B.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 98%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; color: Black; line-height: 105%"&gt;&lt;b&gt;BRIT,
    LLC&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;In January 2020, in connection
with the acquisition of Rotor Riot, the Company issued a promissory note for $&lt;span id="xdx_900_ecustom--PromissoryNoteOriginalPrincipalAmount_c20200401__20200430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zARU1Unh8vpc"&gt;175,000&lt;/span&gt; to the seller, BRIT, LLC. The note accrued interest
at &lt;span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20200701__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zV1cNU9LR47f"&gt;4.75&lt;/span&gt;% annually. In October 2021, the outstanding balance of $&lt;span id="xdx_909_ecustom--DebtInstrumentOutstandingBalancePayment_c20220401__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_z3VMzXHxOuZb"&gt;85,172&lt;/span&gt; plus accrued interest totaling $&lt;span id="xdx_90D_ecustom--DebtInstrumentOutstandingAccruedInterestPayment_c20220401__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zHXaRBbJV8Aa"&gt;12,942&lt;/span&gt; was paid.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;The Company also assumed
a line of credit obligation totaling $&lt;span id="xdx_904_ecustom--LineOfCreditObligationAssumedInConnectionWithAcquisition_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zQIbp0Xy8FYc"&gt;47,853&lt;/span&gt; which bears interest at &lt;span id="xdx_909_ecustom--DebtInstrumentInterestRateDuringPeriod1_dp_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zyrsU9MGpeWl"&gt;6.67&lt;/span&gt;% annually. The remaining balance of $&lt;span id="xdx_904_ecustom--DueToOtherRelatedPartyClassifiedCurrent_iI_c20230731__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zpc8qnbEy73l"&gt;37,196&lt;/span&gt; plus accrued interest
totaling $&lt;span id="xdx_900_ecustom--DebtInstrumentOutstandingAccruedInterestPayment_c20230401__20230430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zNqiSQJsLm6i"&gt;292&lt;/span&gt; was paid in October 2022.&lt;/span&gt;&lt;/p&gt;

</RCAT:RelatedPartyPayablesDisclosureTextBlock>
    <RCAT:PromissoryNoteOriginalPrincipalAmount
      contextRef="From2021-02-012021-04-30_custom_DueToRelatedParty1Member"
      decimals="0"
      unitRef="USD">1753000</RCAT:PromissoryNoteOriginalPrincipalAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="From2021-02-012021-04-30_custom_DueToRelatedParty1Member"
      decimals="INF"
      unitRef="Pure">0.03</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <RCAT:RefundRelatedToPrepaidInventoryIssuedByCompany
      contextRef="From2021-02-012021-04-30_custom_DueToRelatedParty1Member"
      decimals="0"
      unitRef="USD">132200</RCAT:RefundRelatedToPrepaidInventoryIssuedByCompany>
    <RCAT:DebtInstrumentOutstandingBalancePayment
      contextRef="From2021-09-012021-09-30_custom_DueToRelatedParty1Member"
      decimals="0"
      unitRef="USD">1620800</RCAT:DebtInstrumentOutstandingBalancePayment>
    <RCAT:DebtInstrumentOutstandingAccruedInterestPayment
      contextRef="From2021-09-012021-09-30_custom_DueToRelatedParty1Member"
      decimals="0"
      unitRef="USD">45129</RCAT:DebtInstrumentOutstandingAccruedInterestPayment>
    <RCAT:PromissoryNoteOriginalPrincipalAmount
      contextRef="From2020-04-012020-04-30_custom_DueToRelatedParty2Member"
      decimals="0"
      unitRef="USD">175000</RCAT:PromissoryNoteOriginalPrincipalAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="From2020-07-012022-04-30_custom_DueToRelatedParty2Member"
      decimals="INF"
      unitRef="Pure">0.0475</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <RCAT:DebtInstrumentOutstandingBalancePayment
      contextRef="From2022-04-012022-04-30_custom_DueToRelatedParty2Member"
      decimals="0"
      unitRef="USD">85172</RCAT:DebtInstrumentOutstandingBalancePayment>
    <RCAT:DebtInstrumentOutstandingAccruedInterestPayment
      contextRef="From2022-04-012022-04-30_custom_DueToRelatedParty2Member"
      decimals="0"
      unitRef="USD">12942</RCAT:DebtInstrumentOutstandingAccruedInterestPayment>
    <RCAT:LineOfCreditObligationAssumedInConnectionWithAcquisition
      contextRef="From2020-01-012022-04-30_custom_DueToRelatedParty2Member"
      decimals="0"
      unitRef="USD">47853</RCAT:LineOfCreditObligationAssumedInConnectionWithAcquisition>
    <RCAT:DebtInstrumentInterestRateDuringPeriod1
      contextRef="From2020-01-012022-04-30_custom_DueToRelatedParty2Member"
      decimals="INF"
      unitRef="Pure">0.0667</RCAT:DebtInstrumentInterestRateDuringPeriod1>
    <RCAT:DueToOtherRelatedPartyClassifiedCurrent
      contextRef="AsOf2023-07-31_custom_DueToRelatedParty2Member"
      decimals="0"
      unitRef="USD">37196</RCAT:DueToOtherRelatedPartyClassifiedCurrent>
    <RCAT:DebtInstrumentOutstandingAccruedInterestPayment
      contextRef="From2023-04-012023-04-30_custom_DueToRelatedParty2Member"
      decimals="0"
      unitRef="USD">292</RCAT:DebtInstrumentOutstandingAccruedInterestPayment>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_80C_eus-gaap--IncomeTaxDisclosureTextBlock_z5oF8K9a9qqb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_828_zx2nmJB0AjG9"&gt;Note 14 &#x2013; Income Taxes&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Our operating subsidiary, Red Cat Propware, Inc.,
is incorporated and based in Puerto Rico which is a commonwealth of the United States. We are not subject to taxation by the United States
as Puerto Rico has its own taxing authority. Since inception, we have incurred net losses in each year of operations. Our current provision
for the reporting periods presented in these financial statements consisted of a tax benefit against which we applied a full valuation
allowance, resulting in no current provision for income taxes. In addition, there was no deferred provision for any of these reporting
periods.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;At July 31, 2023 and April 30, 2023, we had accumulated deficits of approximately $&lt;span id="xdx_900_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20230731_zZEJARF41Eg5" title="::XDX::-60397141"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0931"&gt;60,397,000 &lt;/span&gt;&lt;/span&gt;
and $&lt;span id="xdx_903_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20230430_zdyYSGqnCTR6" title="::XDX::-54586793"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0932"&gt;54,600,000&lt;/span&gt;&lt;/span&gt;, respectively.
Deferred tax assets related to the future benefit of these net operating losses for tax purposes totaled approximately $&lt;span id="xdx_900_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20230731_zPM0SnHeeOW9"&gt;11,173,000 &lt;/span&gt; and $&lt;span id="xdx_902_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20230430_zZyaSvHo7dMa"&gt;10,101,000&lt;/span&gt;, respectively, calculated using the base Puerto Rico corporate tax rate of 18.5%.&#160;Currently, we focus on projected future
taxable income in evaluating whether it is more likely than not that these deferred assets will be realized. Based on the fact that we
have not generated an operating profit since inception, we have applied a full valuation allowance against our deferred tax assets at
July 31, 2023 and April 30, 2023.&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">11173000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">10101000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_804_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zbHnZpedfcS3" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_825_zGCCVYGSk8Xh"&gt;Note 15 &#x2013;
Common Stock&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Our common stock has a
par value of $0.001 per share. We are authorized to issue 500,000,000 shares of common stock. Each share of common stock is entitled
to one vote.&#160;A summary of shares of common stock issued by the Company since April 30, 2022 is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_zMMOvT0qq4Oi" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of shares of common stock issued (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Description
    of Shares&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_4BE_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zRc8LXBmCtQ8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Shares
    Issued&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_435_c20220501__20220731_eus-gaap--SharesOutstanding_iS_z6qdBPFZxlN1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Shares outstanding as of April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;53,748,735&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43B_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_z7eVDq3Tcf4l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -9pt; padding-left: 20pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Vesting
    of restricted stock to employees, net of shares withheld of 273,874 to pay taxes and 9,000 to repay a Note&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;653,308&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_436_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zN0Hs6mXDC19" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Vesting of restricted
    stock to Board of Directors&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;116,507&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_437_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zL3lzQ7672pd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Vesting of restricted
    stock to consultants&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;9,683&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43E_c20220501__20220731_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_z4tdd2wzwwbl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Shares
    issued for services&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;39,832&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43D_c20230501__20230731_eus-gaap--SharesOutstanding_iS_zC2ff7ywE3sa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Shares outstanding as of April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;54,568,065&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_437_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_z4dw7ZK7RRv3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 9pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Vesting of restricted
    stock to employees, net of shares withheld of 10,870 to pay taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;44,130&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43C_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zdotIfoYsi1b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 9pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Vesting of restricted
    stock to Board of Directors&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;109,585&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_437_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zbNaFj6tAPL8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 9pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Vesting of restricted
    stock to consultants&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;1,761&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43F_c20230501__20230731_ecustom--StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_zIED6Ex5oB71" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Conversion
    of preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;818,334&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43E_c20230501__20230731_eus-gaap--SharesOutstanding_iE_zy0Q2wlaQe8e" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Shares outstanding as of July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;55,541,875&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_zXxp90h2NJy" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_zMMOvT0qq4Oi" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of shares of common stock issued (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Description
    of Shares&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_4BE_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zRc8LXBmCtQ8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Shares
    Issued&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_435_c20220501__20220731_eus-gaap--SharesOutstanding_iS_z6qdBPFZxlN1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Shares outstanding as of April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;53,748,735&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43B_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_z7eVDq3Tcf4l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -9pt; padding-left: 20pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Vesting
    of restricted stock to employees, net of shares withheld of 273,874 to pay taxes and 9,000 to repay a Note&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;653,308&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_436_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zN0Hs6mXDC19" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Vesting of restricted
    stock to Board of Directors&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;116,507&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_437_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zL3lzQ7672pd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Vesting of restricted
    stock to consultants&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;9,683&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43E_c20220501__20220731_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_z4tdd2wzwwbl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Shares
    issued for services&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;39,832&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43D_c20230501__20230731_eus-gaap--SharesOutstanding_iS_zC2ff7ywE3sa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Shares outstanding as of April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;54,568,065&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_437_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_z4dw7ZK7RRv3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 9pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Vesting of restricted
    stock to employees, net of shares withheld of 10,870 to pay taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;44,130&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43C_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zdotIfoYsi1b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 9pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Vesting of restricted
    stock to Board of Directors&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;109,585&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_437_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zbNaFj6tAPL8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 9pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Vesting of restricted
    stock to consultants&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;1,761&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43F_c20230501__20230731_ecustom--StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_zIED6Ex5oB71" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Conversion
    of preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;818,334&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43E_c20230501__20230731_eus-gaap--SharesOutstanding_iE_zy0Q2wlaQe8e" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;Shares outstanding as of July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;55,541,875&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 9pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-04-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">53748735</us-gaap:SharesOutstanding>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1
      contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">653308</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2
      contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">116507</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3
      contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">9683</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">39832</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-04-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">54568065</us-gaap:SharesOutstanding>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">44130</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">109585</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">1761</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3>
    <RCAT:StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">818334</RCAT:StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">55541875</us-gaap:SharesOutstanding>
    <us-gaap:PreferredStockTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_804_eus-gaap--PreferredStockTextBlock_zDP2lOEYDuaf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_82E_ztEonbotXqdk"&gt;Note 16 &#x2013; Preferred
Stock&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Series A Preferred Stock
outstanding totaled &lt;span id="xdx_90C_eus-gaap--PreferredStockSharesOutstanding_iI_c20230430__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zIj2VVAO7Qm7"&gt;158,704&lt;/span&gt;
at April 30, 2021, and were converted into &lt;span id="xdx_906_ecustom--StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock_c20230501__20230731__us-gaap--StatementClassOfStockAxis__custom--SeriesAPreferredStock2Member_zspDMzil7Ns"&gt;1,321,996&lt;/span&gt; shares of common stock on August 10, 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Series B Preferred Stock
(&#x201c;Series B Stock&#x201d;) is convertible into common stock at a ratio of 0.8334 shares of common stock for each share of Series
B Stock held and votes together with the common stock on an as-if-converted basis. 982,000 shares of Series B Stock were converted into
818,334 shares of common stock in June 2023. Shares outstanding at July 31, 2023 totaled &lt;span id="xdx_909_eus-gaap--PreferredStockSharesOutstanding_iI_c20230731__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_z2ltkqfSWv83"&gt;4,676 &lt;/span&gt; which are convertible into &lt;span id="xdx_90C_ecustom--StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock_c20230501__20230731__us-gaap--StatementClassOfStockAxis__custom--SeriesAPreferredStock2Member_zbFB8gLo1m9j"&gt;3,896&lt;/span&gt;
shares
of common stock.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PreferredStockTextBlock>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2023-04-30_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      unitRef="Shares">158704</us-gaap:PreferredStockSharesOutstanding>
    <RCAT:StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock
      contextRef="From2023-05-012023-07-31_custom_SeriesAPreferredStock2Member"
      decimals="INF"
      unitRef="Shares">1321996</RCAT:StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2023-07-31_us-gaap_SeriesBPreferredStockMember"
      decimals="INF"
      unitRef="Shares">4676</us-gaap:PreferredStockSharesOutstanding>
    <RCAT:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock
      contextRef="From2023-05-012023-07-31_custom_SeriesAPreferredStock2Member"
      decimals="INF"
      unitRef="Shares">3896</RCAT:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock>
    <RCAT:WarrantsDisclosureTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_804_ecustom--WarrantsDisclosureTextBlock_zXeTc3a6IWK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_82E_z4kaNVSg58Nj"&gt;Note 17 &#x2013; Warrants&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;The Company issued five-year
warrants in connection with two convertible note financings. The warrants have an initial exercise price of $&lt;/span&gt;&lt;span id="xdx_907_ecustom--WarrantsIssuedExercisePrice_c20210401__20210430_zZAQcGn7vA6k"&gt;1.50&lt;/span&gt; which may be reduced
to a 25% discount of the price per share of Common Stock offered in a future qualified offering. The warrants were valued using the multinominal
lattice model and are considered derivative liabilities under ASC 815-40. The value of the warrants was included in the determination
of the initial accounting for each financing including the calculation of the derivative liability and related expense.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;A summary of the warrants
issued and their fair values were:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfWarrantsIssuedAndFairValueTableTextBlock_z7Ur2oH49406" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of warrants issued and fair values (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="3" style="text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Upon
    Issuance&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Outstanding
    at July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Date
    of Transaction&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Number
    of Warrants&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Initial
    Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Number
    of Warrants&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Fair
    Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;October
                                            2020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--NumberOfWarrantsUponIssuance_c20201001__20201031_z5WX7nxYL6Wl" style="width: 16%; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;399,998&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--InitialFairValueOfWarrantsUponIssuance_c20201001__20201031_zYHajU1kn9Oh" style="width: 16%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;267,999&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--NumberOfWarrantsOutstanding_iI_c20230731_zH3rUNnLEU3b" style="width: 15%; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;266,666&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--FairValueOfWarrantsOutstanding_iI_c20230731_zzGtnbTWsv8f" style="width: 15%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;179,982&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;January
                                            2021&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_ecustom--NumberOfWarrantsUponIssuance_c20210101__20210131_zf4kXv2kMnth" style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;675,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--InitialFairValueOfWarrantsUponIssuance_c20210101__20210131_zDjWNCJ4WNIe" style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,870,666&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_ecustom--NumberOfWarrantsOutstanding2_iI_c20230731_zZkyLC9OWZQ7" style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;540,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--FairValueOfWarrantsOutstanding2_iI_c20230731_zVj3yYAia24k" style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;381,703&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_zzvUniOY2YTa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;In March and April 2021,
we received $&lt;span id="xdx_90F_ecustom--ProceedsReceivedFromExerciseOfWarrants_c20210301__20210430_zqRgoAndt9sg"&gt;201,249
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;related to the exercise of &lt;span id="xdx_901_ecustom--ExerciseOfWarrantsShares_c20210301__20210430_zy5NbKbkk708"&gt;201,666
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;of the warrants. Since these exercises resulted in the elimination of the derivative
liability in the warrants, the derivative liability was reduced by $&lt;span id="xdx_90A_ecustom--ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants_c20210301__20210430_zSdXhDAC0DMg"&gt;694,305
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;with a corresponding increase in additional paid in capital.
In June 2021, we received $&lt;/span&gt;&lt;span id="xdx_90B_ecustom--ProceedsReceivedFromExerciseOfWarrants_c20210601__20210630_zijFgwVpqhv5"&gt;99,999&lt;/span&gt; in connection with the exercise of &lt;span id="xdx_907_ecustom--ExerciseOfWarrantsShares_c20210601__20210630_zjXSOmKtuiZc"&gt;66,666&lt;/span&gt; warrants which resulted in the elimination of $&lt;span id="xdx_902_ecustom--ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants_c20210601__20210630_zkJszBwlVBXj"&gt;163,141&lt;/span&gt; of
the derivative liability in the warrants.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;In May 2021, the Company
issued warrants to purchase&lt;/span&gt;
&lt;span id="xdx_902_ecustom--WarrantsToPurchaseSharesIssued_c20210501__20210531_zfFCleCcrSx9"&gt;200,000&lt;/span&gt; shares of common stock to the placement agent of its common stock offering. The warrants have a five-year
term and an exercise price of $&lt;span id="xdx_90D_ecustom--WarrantsIssuedExercisePrice_c20210501__20210531_zrtZmopoYnC4"&gt;5.00&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;In July 2021, the Company
issued warrants to purchase &lt;/span&gt;&lt;span id="xdx_903_ecustom--WarrantsToPurchaseSharesIssued_c20220401__20220430_zQlDr2yTQBc2"&gt;533,333
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;shares of common stock to the placement agent of its common stock offering. The warrants have a five-year
term and an exercise price of $&lt;span id="xdx_904_ecustom--WarrantsIssuedExercisePrice_c20220401__20220430_z13R46ToDNQ2"&gt;5.625&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;The following table summarizes
the changes in warrants outstanding since April 30, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zsdFJDMohnN8" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Changes in warrants outstanding (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="3"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number
    of Shares&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted-average
    Exercise Price per Share&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;Weighted-average
                                            Remaining Contractual Term&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(in
    years)&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Aggregate
    Intrinsic Value&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance as of April 30, 2022&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zPXiERq9qdpc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,539,999&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zKKEYnx0WoRh" style="font-size: 10pt"&gt;3.38&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20200501__20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zV0PeDeHSNV7" style="font-size: 10pt"&gt;3.89&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zudoXsSEy2qc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;427,533&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-left: 10pt; width: 35%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Granted&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; width: 12%"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zlyfCC2cGPp7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0996"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; width: 12%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 12%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 12%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercised&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z1PWjmWEaY8i" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0997"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding as of April 30, 2023&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z7jflzqevRK" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,539,999&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zNTcctf70UHf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.38&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zGseK54nnNc7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.89&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z6HXSAju6966" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1001"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Granted&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z9s5FbH3yKNf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1002"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercised&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zFbzmJnu5abh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1003"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding at July  31, 2023&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zTUmfgmWvuif" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,539,999&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zoCDZXmixST1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.38&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zBYkUfUj7pea" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.63&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zJkvql3HaRgc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1007"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A4_z4NnUTfT70i9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</RCAT:WarrantsDisclosureTextBlock>
    <RCAT:WarrantsIssuedExercisePrice
      contextRef="From2021-04-012021-04-30"
      decimals="INF"
      unitRef="USDPShares">1.50</RCAT:WarrantsIssuedExercisePrice>
    <RCAT:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfWarrantsIssuedAndFairValueTableTextBlock_z7Ur2oH49406" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of warrants issued and fair values (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="3" style="text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Upon
    Issuance&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Outstanding
    at July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Date
    of Transaction&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Number
    of Warrants&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Initial
    Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Number
    of Warrants&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Fair
    Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;October
                                            2020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--NumberOfWarrantsUponIssuance_c20201001__20201031_z5WX7nxYL6Wl" style="width: 16%; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;399,998&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--InitialFairValueOfWarrantsUponIssuance_c20201001__20201031_zYHajU1kn9Oh" style="width: 16%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;267,999&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--NumberOfWarrantsOutstanding_iI_c20230731_zH3rUNnLEU3b" style="width: 15%; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;266,666&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--FairValueOfWarrantsOutstanding_iI_c20230731_zzGtnbTWsv8f" style="width: 15%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;179,982&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;January
                                            2021&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_ecustom--NumberOfWarrantsUponIssuance_c20210101__20210131_zf4kXv2kMnth" style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;675,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--InitialFairValueOfWarrantsUponIssuance_c20210101__20210131_zDjWNCJ4WNIe" style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,870,666&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_ecustom--NumberOfWarrantsOutstanding2_iI_c20230731_zZkyLC9OWZQ7" style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;540,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--FairValueOfWarrantsOutstanding2_iI_c20230731_zVj3yYAia24k" style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;381,703&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</RCAT:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock>
    <RCAT:NumberOfWarrantsUponIssuance
      contextRef="From2020-10-012020-10-31"
      decimals="INF"
      unitRef="Shares">399998</RCAT:NumberOfWarrantsUponIssuance>
    <RCAT:InitialFairValueOfWarrantsUponIssuance
      contextRef="From2020-10-012020-10-31"
      decimals="0"
      unitRef="USD">267999</RCAT:InitialFairValueOfWarrantsUponIssuance>
    <RCAT:NumberOfWarrantsOutstanding contextRef="AsOf2023-07-31" decimals="INF" unitRef="Shares">266666</RCAT:NumberOfWarrantsOutstanding>
    <RCAT:FairValueOfWarrantsOutstanding contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">179982</RCAT:FairValueOfWarrantsOutstanding>
    <RCAT:NumberOfWarrantsUponIssuance
      contextRef="From2021-01-012021-01-31"
      decimals="INF"
      unitRef="Shares">675000</RCAT:NumberOfWarrantsUponIssuance>
    <RCAT:InitialFairValueOfWarrantsUponIssuance
      contextRef="From2021-01-012021-01-31"
      decimals="0"
      unitRef="USD">2870666</RCAT:InitialFairValueOfWarrantsUponIssuance>
    <RCAT:NumberOfWarrantsOutstanding2 contextRef="AsOf2023-07-31" decimals="INF" unitRef="Shares">540000</RCAT:NumberOfWarrantsOutstanding2>
    <RCAT:FairValueOfWarrantsOutstanding2 contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">381703</RCAT:FairValueOfWarrantsOutstanding2>
    <RCAT:ProceedsReceivedFromExerciseOfWarrants
      contextRef="From2021-03-012021-04-30"
      decimals="0"
      unitRef="USD">201249</RCAT:ProceedsReceivedFromExerciseOfWarrants>
    <RCAT:ExerciseOfWarrantsShares
      contextRef="From2021-03-012021-04-30"
      decimals="INF"
      unitRef="Shares">201666</RCAT:ExerciseOfWarrantsShares>
    <RCAT:ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants
      contextRef="From2021-03-012021-04-30"
      decimals="0"
      unitRef="USD">694305</RCAT:ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants>
    <RCAT:ProceedsReceivedFromExerciseOfWarrants
      contextRef="From2021-06-012021-06-30"
      decimals="0"
      unitRef="USD">99999</RCAT:ProceedsReceivedFromExerciseOfWarrants>
    <RCAT:ExerciseOfWarrantsShares
      contextRef="From2021-06-012021-06-30"
      decimals="INF"
      unitRef="Shares">66666</RCAT:ExerciseOfWarrantsShares>
    <RCAT:ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants
      contextRef="From2021-06-012021-06-30"
      decimals="0"
      unitRef="USD">163141</RCAT:ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants>
    <RCAT:WarrantsToPurchaseSharesIssued
      contextRef="From2021-05-012021-05-31"
      decimals="INF"
      unitRef="Shares">200000</RCAT:WarrantsToPurchaseSharesIssued>
    <RCAT:WarrantsIssuedExercisePrice
      contextRef="From2021-05-012021-05-31"
      decimals="INF"
      unitRef="USDPShares">5.00</RCAT:WarrantsIssuedExercisePrice>
    <RCAT:WarrantsToPurchaseSharesIssued
      contextRef="From2022-04-012022-04-30"
      decimals="INF"
      unitRef="Shares">533333</RCAT:WarrantsToPurchaseSharesIssued>
    <RCAT:WarrantsIssuedExercisePrice
      contextRef="From2022-04-012022-04-30"
      decimals="INF"
      unitRef="USDPShares">5.625</RCAT:WarrantsIssuedExercisePrice>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zsdFJDMohnN8" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Changes in warrants outstanding (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="3"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number
    of Shares&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted-average
    Exercise Price per Share&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;Weighted-average
                                            Remaining Contractual Term&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(in
    years)&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Aggregate
    Intrinsic Value&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance as of April 30, 2022&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zPXiERq9qdpc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,539,999&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zKKEYnx0WoRh" style="font-size: 10pt"&gt;3.38&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20200501__20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zV0PeDeHSNV7" style="font-size: 10pt"&gt;3.89&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zudoXsSEy2qc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;427,533&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-left: 10pt; width: 35%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Granted&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; width: 12%"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zlyfCC2cGPp7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0996"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; width: 12%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 12%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 12%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercised&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z1PWjmWEaY8i" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0997"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding as of April 30, 2023&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z7jflzqevRK" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,539,999&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zNTcctf70UHf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.38&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zGseK54nnNc7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.89&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z6HXSAju6966" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1001"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Granted&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z9s5FbH3yKNf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1002"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercised&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zFbzmJnu5abh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1003"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding at July  31, 2023&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zTUmfgmWvuif" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,539,999&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zoCDZXmixST1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.38&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zBYkUfUj7pea" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.63&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zJkvql3HaRgc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1007"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-04-30_custom_WarrantsOutstanding1Member"
      decimals="INF"
      unitRef="Shares">1539999</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2021-04-30_custom_WarrantsOutstanding1Member"
      decimals="INF"
      unitRef="USDPShares">3.38</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="From2020-05-012021-04-30_custom_WarrantsOutstanding1Member">P3Y10M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="AsOf2021-04-30_custom_WarrantsOutstanding1Member"
      decimals="0"
      unitRef="USD">427533</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2023-04-30_custom_WarrantsOutstanding1Member"
      decimals="INF"
      unitRef="Shares">1539999</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2023-04-30_custom_WarrantsOutstanding1Member"
      decimals="INF"
      unitRef="USDPShares">3.38</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="From2022-05-012022-07-31_custom_WarrantsOutstanding1Member">P2Y10M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2023-07-31_custom_WarrantsOutstanding1Member"
      decimals="INF"
      unitRef="Shares">1539999</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2023-07-31_custom_WarrantsOutstanding1Member"
      decimals="INF"
      unitRef="USDPShares">3.38</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="From2023-05-012023-07-31_custom_WarrantsOutstanding1Member">P2Y7M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_809_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_z0y7Hy2RYCbl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_823_zewXPbnDyr2c"&gt;Note 18 &#x2013; Share
Based Awards&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;The 2019 Equity Incentive
Plan (the "Plan") allows us to incentivize key employees, consultants, and directors with long term compensation awards such
as stock options, restricted stock, and restricted stock units (collectively, the "Awards"). The number of shares issuable
in connection with Awards under the Plan may not exceed &lt;span id="xdx_906_ecustom--NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum_c20230501__20230731_zxMaAlXLMWd3"&gt;8,750,000&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 24px; text-align: justify"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;&lt;i&gt;A.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;&lt;i&gt;Options&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;The range of assumptions
used to calculate the fair value of options granted during the three months ended July 31 was:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--ScheduleOfAssumptionsUsed1TableTextBlock_zLgzWfFQNlxc" style="font: 12pt Times New Roman, Times, Serif; width: 70%; border-collapse: collapse" summary="xdx: Disclosure - Assumptions used to calculate fair value of options granted (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="width: 53%; padding-bottom: 1pt; padding-left: 0pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 20%; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 20%; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z5FP6BTlbm2a"&gt;1.06&lt;/span&gt; &#x2013; &lt;span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z53Wz94yEF4e"&gt;1.12&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2014;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Stock price on date of grant&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span id="xdx_907_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zsUpwUOy8271"&gt;1.06&lt;/span&gt; &#x2013; &lt;span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSDVLFhfe88h"&gt;1.12&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2014;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z9KausM1KnKd"&gt;3.47&lt;/span&gt; &#x2013; &lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSCasDIhqo5h"&gt;4.07&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2014;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zRq0TaPwPU3e"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1019"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2014;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Expected term (years)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zvj8StG2EKu3"&gt;6.00&lt;/span&gt; &#x2013; &lt;span id="xdx_903_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_dtY_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zloh4X3KPPL8"&gt;6.25&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2014;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Volatility&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zFG8vWDfWP24"&gt;257.25&lt;/span&gt; &#x2013; &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zz7zw11k3Nqi"&gt;260.22&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2014;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A2_zESqHu7YB5mj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;A summary of options activity
under the Plan since April 30, 2022 was:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_z5BxiEb8u2p4" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of activity under the Plan (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted-Average
    Exercise Price&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted-Average
    Remaining Contractual Term&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Aggregate
    Intrinsic Value&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 5.4pt; width: 45%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding
    as of April 30, 2022&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zOxwolfceSWf" style="text-align: right; width: 10%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,694,142&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zlIXSTCL0Dtl" style="text-align: right; width: 10%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.17&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; width: 10%"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20200501__20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqmjPBH4a3S9" style="font-size: 10pt"&gt;8.56&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zKshhMWtVL7f" style="text-align: right; width: 10%"&gt;&lt;span style="font-size: 10pt"&gt;1,407,545&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Granted&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zB9PWaDCZtfa" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,503,500&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zm09C7i4JvF5" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1.40&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercised&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zgwfh0wqTxf" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1032"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zWMHTWnF8tx2" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1033"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Forfeited
    or expired&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zrPv8V2PixLb" style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(412,833&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z0phpSKD1i2e" style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.67&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding as of April
    30, 2023&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zgORUJFjhFn5" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,784,809&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zdZ7PsEdD75i" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1.88&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zQDSFlptwsza" style="font-size: 10pt"&gt;8.72&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zFuCFLcZW5o7" style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;74,586&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Granted&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zXE65mKoSU09" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,401,042&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zC57c7OML4V6" style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1.07&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercised&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z7ayEGGDqU36" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1042"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zeTqkjz5EiG9" style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1043"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Forfeited
    or expired&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zeUzaA4JTOS6" style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(301,834&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_znHL4YF53yKf" style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2.55&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Outstanding
    as of July 31, 2023&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zHXiW89IJlE6" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6,884,017&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double"&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zGRJW5iNDi55" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1.57&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zjwv5zActcv2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;8.58&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double"&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zXgEC6hD8b3i" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;298,615&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Exercisable
    as of July 31, 2023&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zi0a3cTrmmhl" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,157,975&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zCvTHLBbHwkk" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.00&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zpFqAE6WZCT5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6.63&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zUcCChNDh8Tb" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;241,274&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A9_zfXDaJUSuSZa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;The aggregate intrinsic
value of outstanding options represents the excess of the stock price at the indicated date over the exercise price of each option. As
of July 31, 2023 and July 31, 2022, there was $&lt;span id="xdx_906_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20230501__20230731_zuhcPJvGDtqg"&gt;5,918,668 &lt;/span&gt; and $&lt;span id="xdx_90E_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20220501__20220731_zJQFa9vzzzX7"&gt;2,760,989 &lt;/span&gt; of unrecognized stock-based compensation expense related to unvested
stock options which is expected to be recognized over the weighted average periods of 2.24 and 2.1 years, respectively.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 24px; text-align: justify"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;&lt;i&gt;B.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;&lt;i&gt;Restricted Stock&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;A summary of restricted
stock activity under the Plan since April 30, 2022 was:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z84tdguiL5Rl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Summary of restricted stock activity under the Plan (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: -10pt; text-align: center"&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted Average Grant-Date Fair Value Per Share&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0pt; width: 52%"&gt;Unvested and outstanding as of April 30, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20200430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z7CZksRWYpE3" style="text-align: right; width: 20%"&gt;1,083,675&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td id="xdx_989_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20200430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zMHhxuqcXbjb" style="text-align: right; width: 20%"&gt;2.59&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zoY73rXbONhj" style="text-align: right"&gt;780,884&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zV7LpkLnjTgb" style="text-align: right"&gt;2.14&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zPsYPpIA5pSa" style="text-align: right"&gt;(1,062,372&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zI7HYoAQe8H8" style="text-align: right"&gt;2.42&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4GvqjibAzdf" style="border-bottom: Black 1pt solid; text-align: right"&gt;(21,127&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z16SqhAoxOX7" style="border-bottom: Black 1pt solid; text-align: right"&gt;2.13&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0pt"&gt;Unvested and outstanding as of April 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20230430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zK7hBe1w15a" style="text-align: right"&gt;781,060&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20230430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zaMVEuXlNao4" style="text-align: right"&gt;2.44&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4qOvrLUTRx" style="text-align: right"&gt;298,643&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ziIXyfk56KF2" style="text-align: right"&gt;1.06&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zY0UyKgsQMe6" style="text-align: right"&gt;(166,346&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zxccAwV65y41" style="text-align: right"&gt;1.70&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4FtZz38Irq1" style="border-bottom: Black 1pt solid; text-align: right"&gt;(70,656&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ztqqkv1TTKGh" style="border-bottom: Black 1pt solid; text-align: right"&gt;1.25&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0pt"&gt;Unvested and outstanding as of July 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zJGbX7Ed1Zg6" style="border-bottom: Black 3pt double; text-align: right"&gt;842,701&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z61g7G9rXMn" style="border-bottom: Black 3pt double; text-align: right"&gt;2.14&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8AD_zyK4Vo15XHXl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 24px; text-align: justify"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;&lt;i&gt;C.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;&lt;i&gt;Stock Compensation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Stock compensation expense
for the three months ended July 31 was as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_zaGC5lo46Kog" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%" summary="xdx: Disclosure - Stock compensation expense by functional category (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_493_20230501__20230731_zf1x4fURYkia" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49A_20220501__20220731_zVEY0NzxScvj" style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--GeneralAndAdministrativeStockCompensationExpense_zTkqBIT1Shxd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;427,781&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;345,168&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--ResearchAndDevelopmentStockCompensationExpense_zMB0c5JmB0Ak" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;127,417&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;144,798&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--OperationsStockCompensationExpense_zePNl73BBWZb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operations&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;191,099&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;158,431&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--SalesAndMarketingStockCompensationExpense_zXjzsFD7eVji" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;165,309&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;107,074&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--TotalStockCompensationExpense_zH1u9hw1NL9e" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-indent: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;911,606&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;755,471&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p id="xdx_8A4_zeo6OjCAxC4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Stock compensation expense
pertaining to options totaled $&lt;span id="xdx_907_ecustom--StockCompensationExpensePertainingToOptions_c20230501__20230731_zmNaQMEtfe78"&gt;629,426 &lt;/span&gt; and
$&lt;span id="xdx_90D_ecustom--StockCompensationExpensePertainingToOptions_c20220501__20220731_zI419ftxJnce"&gt;458,023 &lt;/span&gt; for the three months ended July 31, 2023 and 2022, respectively. Stock compensation
expense pertaining to restricted stock units totaled $&lt;span id="xdx_905_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20230501__20230731_zWWtLEdqYmfk"&gt;282,180 &lt;/span&gt; and $&lt;span id="xdx_901_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20220501__20220731_zAEwMGzGLjEj"&gt;297,448 &lt;/span&gt;  for the three months ended July 31, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;

</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <RCAT:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum
      contextRef="From2023-05-01to2023-07-31"
      decimals="INF"
      unitRef="Shares">8750000</RCAT:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum>
    <RCAT:ScheduleOfAssumptionsUsed1TableTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--ScheduleOfAssumptionsUsed1TableTextBlock_zLgzWfFQNlxc" style="font: 12pt Times New Roman, Times, Serif; width: 70%; border-collapse: collapse" summary="xdx: Disclosure - Assumptions used to calculate fair value of options granted (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="width: 53%; padding-bottom: 1pt; padding-left: 0pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 20%; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 20%; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z5FP6BTlbm2a"&gt;1.06&lt;/span&gt; &#x2013; &lt;span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z53Wz94yEF4e"&gt;1.12&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2014;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Stock price on date of grant&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span id="xdx_907_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zsUpwUOy8271"&gt;1.06&lt;/span&gt; &#x2013; &lt;span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSDVLFhfe88h"&gt;1.12&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2014;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z9KausM1KnKd"&gt;3.47&lt;/span&gt; &#x2013; &lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSCasDIhqo5h"&gt;4.07&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2014;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zRq0TaPwPU3e"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1019"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2014;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Expected term (years)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zvj8StG2EKu3"&gt;6.00&lt;/span&gt; &#x2013; &lt;span id="xdx_903_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_dtY_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zloh4X3KPPL8"&gt;6.25&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2014;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Volatility&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zFG8vWDfWP24"&gt;257.25&lt;/span&gt; &#x2013; &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zz7zw11k3Nqi"&gt;260.22&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2014;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</RCAT:ScheduleOfAssumptionsUsed1TableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="AsOf2023-07-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="USDPShares">1.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1
      contextRef="AsOf2023-07-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="USDPShares">1.12</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate
      contextRef="AsOf2023-07-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="USDPShares">1.06</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1
      contextRef="AsOf2023-07-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="USDPShares">1.12</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="From2023-05-012023-07-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">0.0347</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="From2023-05-012023-07-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">0.0407</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2023-05-012023-07-31_custom_OptionsAssumptionsUsedMember">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2 contextRef="From2023-05-012023-07-31_custom_OptionsAssumptionsUsedMember">P6Y3M</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="From2023-05-012023-07-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">2.5725</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="From2023-05-012023-07-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">2.6022</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_z5BxiEb8u2p4" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of activity under the Plan (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted-Average
    Exercise Price&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted-Average
    Remaining Contractual Term&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Aggregate
    Intrinsic Value&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 5.4pt; width: 45%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding
    as of April 30, 2022&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zOxwolfceSWf" style="text-align: right; width: 10%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,694,142&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zlIXSTCL0Dtl" style="text-align: right; width: 10%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.17&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; width: 10%"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20200501__20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqmjPBH4a3S9" style="font-size: 10pt"&gt;8.56&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zKshhMWtVL7f" style="text-align: right; width: 10%"&gt;&lt;span style="font-size: 10pt"&gt;1,407,545&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Granted&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zB9PWaDCZtfa" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,503,500&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zm09C7i4JvF5" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1.40&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercised&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zgwfh0wqTxf" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1032"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zWMHTWnF8tx2" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1033"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Forfeited
    or expired&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zrPv8V2PixLb" style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(412,833&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z0phpSKD1i2e" style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.67&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding as of April
    30, 2023&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zgORUJFjhFn5" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,784,809&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zdZ7PsEdD75i" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1.88&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zQDSFlptwsza" style="font-size: 10pt"&gt;8.72&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zFuCFLcZW5o7" style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;74,586&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Granted&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zXE65mKoSU09" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,401,042&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zC57c7OML4V6" style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1.07&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercised&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z7ayEGGDqU36" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1042"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zeTqkjz5EiG9" style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1043"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Forfeited
    or expired&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zeUzaA4JTOS6" style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(301,834&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_znHL4YF53yKf" style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2.55&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Outstanding
    as of July 31, 2023&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zHXiW89IJlE6" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6,884,017&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double"&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zGRJW5iNDi55" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1.57&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zjwv5zActcv2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;8.58&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double"&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zXgEC6hD8b3i" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;298,615&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Exercisable
    as of July 31, 2023&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zi0a3cTrmmhl" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,157,975&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zCvTHLBbHwkk" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.00&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zpFqAE6WZCT5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6.63&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zUcCChNDh8Tb" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;241,274&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-04-30_custom_Options1Member"
      decimals="INF"
      unitRef="Shares">3694142</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2021-04-30_custom_Options1Member"
      decimals="INF"
      unitRef="USDPShares">2.17</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2020-05-012021-04-30_custom_Options1Member">P8Y6M21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="AsOf2021-04-30_custom_Options1Member"
      decimals="0"
      unitRef="USD">1407545</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2022-05-012022-07-31_custom_Options1Member"
      decimals="INF"
      unitRef="Shares">1503500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-05-012022-07-31_custom_Options1Member"
      decimals="INF"
      unitRef="USDPShares">1.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="From2022-05-012022-07-31_custom_Options1Member"
      decimals="INF"
      unitRef="Shares">412833</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-05-012022-07-31_custom_Options1Member"
      decimals="INF"
      unitRef="USDPShares">2.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2023-04-30_custom_Options1Member"
      decimals="INF"
      unitRef="Shares">4784809</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2023-04-30_custom_Options1Member"
      decimals="INF"
      unitRef="USDPShares">1.88</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2022-05-012022-07-31_custom_Options1Member">P8Y8M19D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="AsOf2023-04-30_custom_Options1Member"
      decimals="0"
      unitRef="USD">74586</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2023-05-012023-07-31_custom_Options1Member"
      decimals="INF"
      unitRef="Shares">2401042</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-05-012023-07-31_custom_Options1Member"
      decimals="INF"
      unitRef="USDPShares">1.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="From2023-05-012023-07-31_custom_Options1Member"
      decimals="INF"
      unitRef="Shares">301834</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-05-012023-07-31_custom_Options1Member"
      decimals="INF"
      unitRef="USDPShares">2.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2023-07-31_custom_Options1Member"
      decimals="INF"
      unitRef="Shares">6884017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2023-07-31_custom_Options1Member"
      decimals="INF"
      unitRef="USDPShares">1.57</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2023-05-012023-07-31_custom_Options1Member">P8Y6M29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="AsOf2023-07-31_custom_Options1Member"
      decimals="0"
      unitRef="USD">298615</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2023-07-31_custom_Options1Member"
      decimals="INF"
      unitRef="Shares">3157975</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="AsOf2023-07-31_custom_Options1Member"
      decimals="INF"
      unitRef="USDPShares">2.00</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="From2023-05-012023-07-31_custom_Options1Member">P6Y7M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="AsOf2023-07-31_custom_Options1Member"
      decimals="0"
      unitRef="USD">241274</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <RCAT:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">5918668</RCAT:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions>
    <RCAT:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">2760989</RCAT:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z84tdguiL5Rl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Summary of restricted stock activity under the Plan (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: -10pt; text-align: center"&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted Average Grant-Date Fair Value Per Share&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0pt; width: 52%"&gt;Unvested and outstanding as of April 30, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20200430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z7CZksRWYpE3" style="text-align: right; width: 20%"&gt;1,083,675&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td id="xdx_989_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20200430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zMHhxuqcXbjb" style="text-align: right; width: 20%"&gt;2.59&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zoY73rXbONhj" style="text-align: right"&gt;780,884&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zV7LpkLnjTgb" style="text-align: right"&gt;2.14&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zPsYPpIA5pSa" style="text-align: right"&gt;(1,062,372&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zI7HYoAQe8H8" style="text-align: right"&gt;2.42&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4GvqjibAzdf" style="border-bottom: Black 1pt solid; text-align: right"&gt;(21,127&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z16SqhAoxOX7" style="border-bottom: Black 1pt solid; text-align: right"&gt;2.13&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0pt"&gt;Unvested and outstanding as of April 30, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20230430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zK7hBe1w15a" style="text-align: right"&gt;781,060&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20230430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zaMVEuXlNao4" style="text-align: right"&gt;2.44&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4qOvrLUTRx" style="text-align: right"&gt;298,643&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ziIXyfk56KF2" style="text-align: right"&gt;1.06&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zY0UyKgsQMe6" style="text-align: right"&gt;(166,346&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zxccAwV65y41" style="text-align: right"&gt;1.70&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4FtZz38Irq1" style="border-bottom: Black 1pt solid; text-align: right"&gt;(70,656&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ztqqkv1TTKGh" style="border-bottom: Black 1pt solid; text-align: right"&gt;1.25&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0pt"&gt;Unvested and outstanding as of July 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zJGbX7Ed1Zg6" style="border-bottom: Black 3pt double; text-align: right"&gt;842,701&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 3pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z61g7G9rXMn" style="border-bottom: Black 3pt double; text-align: right"&gt;2.14&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber
      contextRef="AsOf2020-04-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">1083675</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber>
    <RCAT:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2020-04-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">2.59</RCAT:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross
      contextRef="From2022-05-012022-07-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">780884</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-05-012022-07-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">2.14</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod
      contextRef="From2022-05-012022-07-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">1062372</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-05-012022-07-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">2.42</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares
      contextRef="From2022-05-012022-07-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">-21127</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-05-012022-07-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">2.13</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber
      contextRef="AsOf2023-04-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">781060</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber>
    <RCAT:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2023-04-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">2.44</RCAT:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross
      contextRef="From2023-05-012023-07-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">298643</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-05-012023-07-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">1.06</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod
      contextRef="From2023-05-012023-07-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">166346</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-05-012023-07-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">1.70</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares
      contextRef="From2023-05-012023-07-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">70656</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-05-012023-07-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">1.25</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber
      contextRef="AsOf2023-07-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">842701</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber>
    <RCAT:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2023-07-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">2.14</RCAT:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_zaGC5lo46Kog" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%" summary="xdx: Disclosure - Stock compensation expense by functional category (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_493_20230501__20230731_zf1x4fURYkia" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49A_20220501__20220731_zVEY0NzxScvj" style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--GeneralAndAdministrativeStockCompensationExpense_zTkqBIT1Shxd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;427,781&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 20%; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;345,168&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--ResearchAndDevelopmentStockCompensationExpense_zMB0c5JmB0Ak" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;127,417&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;144,798&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--OperationsStockCompensationExpense_zePNl73BBWZb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operations&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;191,099&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;158,431&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--SalesAndMarketingStockCompensationExpense_zXjzsFD7eVji" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;165,309&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;107,074&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--TotalStockCompensationExpense_zH1u9hw1NL9e" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-indent: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;911,606&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;755,471&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



</us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock>
    <RCAT:GeneralAndAdministrativeStockCompensationExpense
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">427781</RCAT:GeneralAndAdministrativeStockCompensationExpense>
    <RCAT:GeneralAndAdministrativeStockCompensationExpense
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">345168</RCAT:GeneralAndAdministrativeStockCompensationExpense>
    <RCAT:ResearchAndDevelopmentStockCompensationExpense
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">127417</RCAT:ResearchAndDevelopmentStockCompensationExpense>
    <RCAT:ResearchAndDevelopmentStockCompensationExpense
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">144798</RCAT:ResearchAndDevelopmentStockCompensationExpense>
    <RCAT:OperationsStockCompensationExpense
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">191099</RCAT:OperationsStockCompensationExpense>
    <RCAT:OperationsStockCompensationExpense
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">158431</RCAT:OperationsStockCompensationExpense>
    <RCAT:SalesAndMarketingStockCompensationExpense
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">165309</RCAT:SalesAndMarketingStockCompensationExpense>
    <RCAT:SalesAndMarketingStockCompensationExpense
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">107074</RCAT:SalesAndMarketingStockCompensationExpense>
    <RCAT:TotalStockCompensationExpense
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">911606</RCAT:TotalStockCompensationExpense>
    <RCAT:TotalStockCompensationExpense
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">755471</RCAT:TotalStockCompensationExpense>
    <RCAT:StockCompensationExpensePertainingToOptions
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">629426</RCAT:StockCompensationExpensePertainingToOptions>
    <RCAT:StockCompensationExpensePertainingToOptions
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">458023</RCAT:StockCompensationExpensePertainingToOptions>
    <RCAT:StockCompensationExpensePertainingToRestrictedStockUnits
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">282180</RCAT:StockCompensationExpensePertainingToRestrictedStockUnits>
    <RCAT:StockCompensationExpensePertainingToRestrictedStockUnits
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      unitRef="USD">297448</RCAT:StockCompensationExpensePertainingToRestrictedStockUnits>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_803_eus-gaap--DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_zilNgbP55b7j" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_82F_zpbtRqll3Xz7"&gt;Note 19 &#x2013; Derivatives&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;The Company completed
financings in October 2020 and January 2021 which included notes and warrants containing embedded features subject to derivative accounting.
Both the notes and the warrants included provisions which provided for a reduction in the conversion and exercise prices, respectively,
if the Company completed a future qualified offering at a lower price. These provisions represent embedded derivatives which are valued
separately from the host instrument (meaning the notes and warrants) and recognized as derivative liabilities on the Company's balance
sheet. The Company initially measures these financial instruments at their estimated fair value and recognizes changes in their estimated
fair value in results of operations during the period of change. The Company also measures these financial instruments on the date of
settlement (meaning when the note is converted, or the warrant is exercised) at their estimated fair value and recognizes changes in
their estimated fair value in results of operations. Any discount in the carrying value of the note is fully amortized on the date of
settlement and recognized as interest expense. The Company estimated the fair value of these embedded derivatives using a multinomial
lattice model. The range of underlying assumptions used in the binomial model to determine the fair value of the derivative warrant liability
upon settlement of the derivative liability and as of July 31, 2023 and April 30, 2023 are set forth below. In addition, the Company's
stock price on each measurement date was used in the model.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_895_ecustom--ScheduleOfAssumptionsUsed2TableTextBlock_zrgudwPJdtX4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details)"&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;&lt;td style="text-align: center; font-size: 12pt; padding-bottom: 1pt; padding-left: 5.4pt; width: 51%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 20%"&gt;July 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt; width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 20%"&gt;April 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Risk-free interest rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;    &lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zYyMw10EXSv7"&gt;4.88&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zmC97ylfjBVb"&gt;2.83&lt;/span&gt; &#x2013; &lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zlEABrMIATJ"&gt;4.51&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Expected dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zDCH87UeeFHe"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1104"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_znWYg22zOT7l"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1105"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Expected term (in years)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zhrupb0J4J27"&gt;2.17&lt;/span&gt; &#x2013;&lt;span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zYzTlohC2pt2"&gt; 2.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z9znFXawQK51"&gt;2.42&lt;/span&gt; &#x2013;&lt;span id="xdx_906_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zaiGaJzfCBkf"&gt; 3.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zqweQCYuI3je"&gt;107.27&lt;/span&gt; &#x2013; &lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z29SOxE6AnFa"&gt;107.90&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zLvO0oMzJRgi"&gt;138.49&lt;/span&gt; &#x2013; &lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zuUVaf00apJ2"&gt;235.23&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A8_z7GafRU82of2" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of July 31, 2023, all of the notes had been
converted into common stock and 806,666 of the warrants were outstanding. Changes in the derivative liability during the three months
ended July 31, 2023 and the year ended April 30, 2023 were as follows:&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_z5MAHeUqPxF7" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Changes in the derivative liability (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_498_20230501__20230731_zj3UMPC5te79" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="color: Black"&gt;July
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_493_20220501__20230430_zPgMk0IIl5Cg" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="color: Black"&gt;April
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DerivativeLiabilitiesCurrent_iS_z4Ik8BZ3sz8e" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 56%; font-size: 10pt"&gt;&lt;span style="color: Black"&gt;Balance, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 18%; font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;588,205&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 18%; font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;1,607,497&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DerivativeLiabilitiesAdditionsDuringPeriod_zI7pDxvE83Q3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt"&gt;&lt;span style="color: Black"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1120"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1121"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--EliminatedUponConversionOrExerciseOfWarrants_zlVoKC8s6YBc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;Eliminated upon conversion of notes/exercise of warrants&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1123"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1124"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DerivativeGainLossOnDerivativeNet_zio6zFXd6Erh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="color: Black"&gt;Changes in fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;(26,520&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;(1,019,292&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DerivativeLiabilitiesCurrent_iE_zzHEtd7RHyQ1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="color: Black"&gt;Balance, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;561,685&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;588,205&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A3_zfbK4AgCOC8l" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Changes in fair value
primarily relate to changes in the Company&#x2019;s stock price during the period, with increases in the stock price increasing the liability
and decreases in the stock price reducing the liability.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <RCAT:ScheduleOfAssumptionsUsed2TableTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_895_ecustom--ScheduleOfAssumptionsUsed2TableTextBlock_zrgudwPJdtX4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details)"&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;&lt;td style="text-align: center; font-size: 12pt; padding-bottom: 1pt; padding-left: 5.4pt; width: 51%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 20%"&gt;July 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt; width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 20%"&gt;April 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Risk-free interest rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;    &lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zYyMw10EXSv7"&gt;4.88&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zmC97ylfjBVb"&gt;2.83&lt;/span&gt; &#x2013; &lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zlEABrMIATJ"&gt;4.51&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Expected dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zDCH87UeeFHe"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1104"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_znWYg22zOT7l"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1105"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Expected term (in years)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zhrupb0J4J27"&gt;2.17&lt;/span&gt; &#x2013;&lt;span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zYzTlohC2pt2"&gt; 2.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z9znFXawQK51"&gt;2.42&lt;/span&gt; &#x2013;&lt;span id="xdx_906_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zaiGaJzfCBkf"&gt; 3.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zqweQCYuI3je"&gt;107.27&lt;/span&gt; &#x2013; &lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z29SOxE6AnFa"&gt;107.90&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zLvO0oMzJRgi"&gt;138.49&lt;/span&gt; &#x2013; &lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zuUVaf00apJ2"&gt;235.23&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</RCAT:ScheduleOfAssumptionsUsed2TableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="From2023-05-012023-07-31_custom_DerivativesAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">0.0488</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">0.0283</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">0.0451</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2023-05-012023-07-31_custom_DerivativesAssumptionsUsedMember">P2Y2M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2 contextRef="From2023-05-012023-07-31_custom_DerivativesAssumptionsUsedMember">P2Y6M</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember">P2Y5M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2 contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember">P3Y6M</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="From2023-05-012023-07-31_custom_DerivativesAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">1.0727</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="From2023-05-012023-07-31_custom_DerivativesAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">1.0790</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">1.3849</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">2.3523</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_z5MAHeUqPxF7" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Changes in the derivative liability (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_498_20230501__20230731_zj3UMPC5te79" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="color: Black"&gt;July
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_493_20220501__20230430_zPgMk0IIl5Cg" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="color: Black"&gt;April
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DerivativeLiabilitiesCurrent_iS_z4Ik8BZ3sz8e" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 56%; font-size: 10pt"&gt;&lt;span style="color: Black"&gt;Balance, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 18%; font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;588,205&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 18%; font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;1,607,497&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DerivativeLiabilitiesAdditionsDuringPeriod_zI7pDxvE83Q3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt"&gt;&lt;span style="color: Black"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1120"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1121"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--EliminatedUponConversionOrExerciseOfWarrants_zlVoKC8s6YBc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;Eliminated upon conversion of notes/exercise of warrants&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1123"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1124"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DerivativeGainLossOnDerivativeNet_zio6zFXd6Erh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="color: Black"&gt;Changes in fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;(26,520&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;(1,019,292&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DerivativeLiabilitiesCurrent_iE_zzHEtd7RHyQ1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="color: Black"&gt;Balance, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;561,685&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="color: Black"&gt;588,205&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">588205</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="AsOf2022-04-30" decimals="0" unitRef="USD">1607497</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="From2023-05-01to2023-07-31"
      decimals="0"
      unitRef="USD">-26520</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="From2022-05-012023-04-30"
      decimals="0"
      unitRef="USD">-1019292</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="AsOf2023-07-31" decimals="0" unitRef="USD">561685</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">588205</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_80E_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zOhY7rZLchoj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_826_zbuCIX38eczi"&gt;Note 20 - Related-Party
Transactions&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;In July 2021, the Company
entered into a consulting agreement with a director resulting in monthly payments of $&lt;span id="xdx_90F_ecustom--ConsultingAgreementMonthlyPayments_c20210701__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zcKNyHbfV7uk"&gt;6,000&lt;/span&gt;. In addition, the Company issued &lt;span id="xdx_90B_ecustom--OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement_c20211001__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zrRoslBzmbrh"&gt;150,000
&lt;/span&gt;options to purchase common stock at $&lt;span id="xdx_908_ecustom--OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice_c20211001__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zjo8h9wN7Li4"&gt;2.51
&lt;/span&gt;which vested quarterly over the one-year term of the agreement. In January 2022, the agreement
was amended to increase the monthly payments to $&lt;span id="xdx_90B_ecustom--ConsultingAgreementMonthlyPayments_c20220401__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zb31pHb9wohj"&gt;10,000&lt;/span&gt;. The agreement expired in June 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;In January 2022, the Company
entered into a note agreement with an employee in the principal amount of $510,323, as further described in Note 7.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Additional related party
transactions are disclosed in Note 13.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <RCAT:ConsultingAgreementMonthlyPayments
      contextRef="From2021-07-012021-12-31_custom_Director1Member"
      decimals="0"
      unitRef="USD">6000</RCAT:ConsultingAgreementMonthlyPayments>
    <RCAT:OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement
      contextRef="From2021-10-012022-04-30_custom_Director1Member"
      decimals="INF"
      unitRef="Shares">150000</RCAT:OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement>
    <RCAT:OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice
      contextRef="From2021-10-012022-04-30_custom_Director1Member"
      decimals="INF"
      unitRef="USDPShares">2.51</RCAT:OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice>
    <RCAT:ConsultingAgreementMonthlyPayments
      contextRef="From2022-04-012022-04-30_custom_Director1Member"
      decimals="0"
      unitRef="USD">10000</RCAT:ConsultingAgreementMonthlyPayments>
    <RCAT:SegmentReportingTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_802_ecustom--SegmentReportingTextBlock_zTiaETgQx1c5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_827_zNFe70HwrSpk"&gt;Note 21 - Segment Reporting&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table sets forth key operating data
and asset categories which are reviewed by our CODM in evaluating the operating performance of each segment:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_z1ePcnkyudE3" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49A_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_z3vnSdhoD6B4" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49B_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zoFLqgLj0jl9" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_490_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zKFjE2M9gWS5" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_490_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zAVgBYljo3L5" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;For
    the three months ended July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Enterprise&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--Revenues_zRmn7W9l2q63" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,748,129&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,869,219&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1144"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,617,348&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--CostOfRevenue_zzTdOsNFxym4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Cost
    of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,573,464&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,385,116&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1149"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,958,580&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--GrossProfit_zYVzERA4ACL6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Gross
    margin&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;174,665&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;484,103&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1154"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;658,768&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--OperatingExpenses_z0Bpyr9IvJik" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operating
    expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,153,405&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;703,939&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,034,295&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;5,891,639&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingIncomeLoss_zcaign1PPLMd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operating
    loss&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(2,978,740&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(219,836&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(2,034,295&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(5,232,871&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OtherNonoperatingIncomeExpense_zwf6MUeiTbT5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Other
    expenses, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;122,858&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;22,737&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;431,882&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;577,477&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--NetIncomeLoss_zPj53PTmThol" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Net
    loss&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(3,101,598&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(242,573&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(2,466,177&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(5,810,348&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_492_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zQSk0O4unLy4" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_494_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zlEGoAjwHXR2" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_490_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z375dX70UvE2" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_490_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_z4jRrDXHk3N5" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;For
    the three months ended July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Enterprise&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--Revenues_zlE8hsXLOLR8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,126,551&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,942,720&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1179"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,069,271&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--CostOfRevenue_ztPRtcvqFtK" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Cost
    of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,044,431&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,667,213&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1184"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,711,644&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--GrossProfit_zQWYEWsbCAie" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Gross
    margin&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;82,120&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;275,507&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1189"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;357,627&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OperatingExpenses_zbkvHfnVp9Ha" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operating
    expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,661,363&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;495,028&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,899,732&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;4,056,123&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--OperatingIncomeLoss_zQBBqEBBjCR1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operating
    loss&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(1,579,243&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(219,521&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(1,899,732&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(3,698,496&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OtherNonoperatingIncomeExpense_zn6yWBjcRcaf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Other
    expenses, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;63,229&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(124&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;49,998&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;113,103&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--NetIncomeLoss_zsdjG1sJJJh6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Net
    loss&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(1,642,472&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(219,397&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(1,949,730&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(3,811,599&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_492_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zW0D6Y1ydqQ7" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49E_20230731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zRKDrkILNLs" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_490_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z4oNY68bVrj2" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_498_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zHIlJ9vxGWK5" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;As
    of July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Enterprise&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zsOZ07PjCRu9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Accounts
    receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;720,642&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;106,649&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1214"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;827,291&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--InventoryNet_iI_zX7PGHVQF24" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Inventory, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;9,376,444&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,921,262&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1219"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;12,297,706&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DepositAssets_iI_z1cjX4xSGfzd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Inventory deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,708,515&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,502,438&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1224"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,210,953&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_499_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zo9ur6Ep1W6b" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_490_20230430__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zdZQO0Medske" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_490_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zvOumOxfVmol" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49D_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zlPkt5VKtQae" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;As
    of April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Enterprise&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zd0lDbU8juRf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Accounts
    receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;719,862&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;61,107&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1229"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;780,969&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InventoryNet_iI_zufUpd8KRaKi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Inventory, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;8,920,573&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,065,954&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1234"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;11,986,527&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DepositAssets_iI_ziqJcsW3bqFl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Inventory deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;359,500&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,062,038&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1239"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,421,538&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zcuWPTkarXJ1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</RCAT:SegmentReportingTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2023-05-01to2023-07-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_z1ePcnkyudE3" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49A_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_z3vnSdhoD6B4" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49B_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zoFLqgLj0jl9" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_490_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zKFjE2M9gWS5" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_490_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zAVgBYljo3L5" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;For
    the three months ended July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Enterprise&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--Revenues_zRmn7W9l2q63" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,748,129&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,869,219&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1144"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,617,348&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--CostOfRevenue_zzTdOsNFxym4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Cost
    of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,573,464&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,385,116&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1149"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,958,580&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--GrossProfit_zYVzERA4ACL6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Gross
    margin&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;174,665&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;484,103&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1154"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;658,768&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--OperatingExpenses_z0Bpyr9IvJik" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operating
    expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,153,405&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;703,939&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,034,295&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;5,891,639&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingIncomeLoss_zcaign1PPLMd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operating
    loss&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(2,978,740&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(219,836&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(2,034,295&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(5,232,871&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OtherNonoperatingIncomeExpense_zwf6MUeiTbT5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Other
    expenses, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;122,858&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;22,737&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;431,882&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;577,477&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--NetIncomeLoss_zPj53PTmThol" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Net
    loss&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(3,101,598&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(242,573&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(2,466,177&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(5,810,348&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_492_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zQSk0O4unLy4" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_494_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zlEGoAjwHXR2" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_490_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z375dX70UvE2" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_490_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_z4jRrDXHk3N5" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;For
    the three months ended July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Enterprise&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--Revenues_zlE8hsXLOLR8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,126,551&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,942,720&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1179"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,069,271&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--CostOfRevenue_ztPRtcvqFtK" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Cost
    of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,044,431&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,667,213&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1184"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,711,644&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--GrossProfit_zQWYEWsbCAie" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Gross
    margin&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;82,120&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;275,507&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1189"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;357,627&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OperatingExpenses_zbkvHfnVp9Ha" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operating
    expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,661,363&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;495,028&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,899,732&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;4,056,123&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--OperatingIncomeLoss_zQBBqEBBjCR1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Operating
    loss&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(1,579,243&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(219,521&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(1,899,732&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(3,698,496&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OtherNonoperatingIncomeExpense_zn6yWBjcRcaf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Other
    expenses, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;63,229&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(124&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;49,998&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;113,103&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--NetIncomeLoss_zsdjG1sJJJh6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Net
    loss&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(1,642,472&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(219,397&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(1,949,730&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;(3,811,599&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_492_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zW0D6Y1ydqQ7" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49E_20230731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zRKDrkILNLs" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_490_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z4oNY68bVrj2" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_498_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zHIlJ9vxGWK5" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;As
    of July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Enterprise&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zsOZ07PjCRu9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Accounts
    receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;720,642&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;106,649&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1214"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;827,291&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--InventoryNet_iI_zX7PGHVQF24" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Inventory, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;9,376,444&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,921,262&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1219"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;12,297,706&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DepositAssets_iI_z1cjX4xSGfzd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Inventory deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,708,515&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;1,502,438&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1224"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,210,953&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_499_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zo9ur6Ep1W6b" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_490_20230430__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zdZQO0Medske" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_490_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zvOumOxfVmol" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49D_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zlPkt5VKtQae" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;As
    of April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Enterprise&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zd0lDbU8juRf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Accounts
    receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;719,862&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;61,107&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1229"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;780,969&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InventoryNet_iI_zufUpd8KRaKi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Inventory, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;8,920,573&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;3,065,954&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1234"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;11,986,527&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DepositAssets_iI_ziqJcsW3bqFl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Inventory deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;359,500&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,062,038&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1239"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;2,421,538&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="From2023-05-012023-07-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">1748129</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-05-012023-07-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">1869219</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-05-012023-07-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">3617348</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="From2023-05-012023-07-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">1573464</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-05-012023-07-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">1385116</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-05-012023-07-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">2958580</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2023-05-012023-07-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">174665</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-05-012023-07-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">484103</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-05-012023-07-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">658768</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="From2023-05-012023-07-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">3153405</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-05-012023-07-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">703939</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-05-012023-07-31_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">2034295</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-05-012023-07-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">5891639</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-05-012023-07-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">-2978740</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-05-012023-07-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">-219836</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-05-012023-07-31_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">-2034295</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-05-012023-07-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">-5232871</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-05-012023-07-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">122858</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-05-012023-07-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">22737</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-05-012023-07-31_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">431882</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-05-012023-07-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">577477</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">-3101598</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">-242573</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">-2466177</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">-5810348</us-gaap:NetIncomeLoss>
    <us-gaap:Revenues
      contextRef="From2022-05-012022-07-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">1126551</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-05-012022-07-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">1942720</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-05-012022-07-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">3069271</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="From2022-05-012022-07-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">1044431</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-05-012022-07-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">1667213</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-05-012022-07-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">2711644</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2022-05-012022-07-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">82120</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-05-012022-07-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">275507</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-05-012022-07-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">357627</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="From2022-05-012022-07-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">1661363</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-05-012022-07-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">495028</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-05-012022-07-31_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">1899732</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-05-012022-07-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">4056123</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-05-012022-07-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">-1579243</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-05-012022-07-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">-219521</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-05-012022-07-31_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">-1899732</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-05-012022-07-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">-3698496</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-05-012022-07-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">63229</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-05-012022-07-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">-124</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-05-012022-07-31_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">49998</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-05-012022-07-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">113103</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-07-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">-1642472</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-07-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">-219397</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-07-31_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">-1949730</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-07-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">-3811599</us-gaap:NetIncomeLoss>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2023-07-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">720642</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2023-07-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">106649</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2023-07-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">827291</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-07-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">9376444</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-07-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">2921262</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-07-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">12297706</us-gaap:InventoryNet>
    <us-gaap:DepositAssets
      contextRef="AsOf2023-07-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">1708515</us-gaap:DepositAssets>
    <us-gaap:DepositAssets
      contextRef="AsOf2023-07-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">1502438</us-gaap:DepositAssets>
    <us-gaap:DepositAssets
      contextRef="AsOf2023-07-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">3210953</us-gaap:DepositAssets>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2023-04-30_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">719862</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2023-04-30_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">61107</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2023-04-30_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">780969</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-04-30_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">8920573</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-04-30_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">3065954</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-04-30_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">11986527</us-gaap:InventoryNet>
    <us-gaap:DepositAssets
      contextRef="AsOf2023-04-30_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">359500</us-gaap:DepositAssets>
    <us-gaap:DepositAssets
      contextRef="AsOf2023-04-30_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">2062038</us-gaap:DepositAssets>
    <us-gaap:DepositAssets
      contextRef="AsOf2023-04-30_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">2421538</us-gaap:DepositAssets>
    <RCAT:SaleOfConsumerSegmentDisclosureTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_80E_ecustom--SaleOfConsumerSegmentDisclosureTextBlock_ztPqp3JU2HMi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_82E_zAoxql16YMmi"&gt;Note 22 - Sale
of Consumer Segment&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;In November 2022, the
Board of Directors approved a Stock Purchase Agreement (the "SPA") between the Company, Unusual Machines
and Jeffrey Thompson, the founder and Chief Executive Officer of the Company (the &#x201c;Principal Stockholder&#x201d;), related to the&#160;sale
of the Company&#x2019;s consumer segment consisting of&#160;Rotor Riot, (&#x201c;RR&#x201d;), and Fat Shark Holdings (&#x201c;FS&#x201d;),
to UM. In March 2023, shareholders approved the sale.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;The final, amended purchase
price of $20 million includes $3 million in cash, payable at closing, with the remaining $17 million consisting of shares of common stock
of Unusual Machines.&#160; The purchase price will be adjusted for working capital on the closing date (increased for positive working
capital and decreased for negative working capital). The Company estimates that working capital at closing will range between $3.0 to
$4.5 million. The number of shares of UM&#x2019;s common stock (the &#x201c;Unusual Common Stock&#x201d;) to be issued will be based on
the initial public offering price for the Unusual Common Stock. All of the Unusual Common Stock will be subject to a lock-up of 180 days
and be eligible for registration. The closing of the SPA is subject to the successful completion of an initial public offering (the &#x201c;IPO&#x201d;)
by UM in the minimum amount of $5 million, and the listing of UM&#x2019;s common stock on a public stock exchange such as the NYSE or
Nasdaq.&#160;&#160;UM filed a registration statement on Form S-1 for an initial public offering of its Common Stock with the SEC. UM
is required to deposit $1.0 million cash with the Company upon effectiveness of the registration statement with the SEC.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</RCAT:SaleOfConsumerSegmentDisclosureTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_80E_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zeZUntyr1CC9" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;&lt;span id="xdx_82B_z6FLlB2sjXql"&gt;Note
23 &#x2013; Commitments and Contingencies&lt;/span&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size: 8pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/11.75pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;Legal
Proceedings&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;In the ordinary course
of business, we may be involved, at times, in various legal proceedings involving a variety of matters. We do not believe there are any
pending legal proceedings that will have a material adverse effect on our business, consolidated financial position, results of operations,
or cash flows. However, the outcome of such legal matters is inherently unpredictable and subject to significant uncertainties. We have
not recorded any litigation reserves as of&#160;April 30, 2023.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;One pending legal matter
is an action filed against Teal Drones and the Company in a U.S. District Court in California.&#160;The complaint asserts claims for
breach of contract, and the unlawful conversion and sale of shares of common stock that plaintiff alleges to have purchased in Teal prior
to its acquisition by the Company. The complaint also alleges breach of fiduciary duty and seeks in excess of $1 million in damages.
The Company is asserting vigorous defenses to  the complaint.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2023-05-01to2023-07-31">&lt;p id="xdx_80F_eus-gaap--SubsequentEventsTextBlock_zLplU6SPW6g9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&lt;b&gt;&lt;span id="xdx_82B_zK3SJ3bwiB4i"&gt;Note 24 &#x2013; Subsequent
Events&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="color: Black"&gt;Subsequent events have
been evaluated through the date of this filing and there are no subsequent events which require disclosure.&lt;/span&gt;&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>95
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( .V),U<'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #MB3-7555K8N\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O:9%<:'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN
M=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/I#
M'1#JJKH#AZ2,(@43L @+D<G6:*$C*NKC&6_T@@^?L9MA1@-VZ-!3 EYR8'*:
M&$YCU\(5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.31S+N_ X>WI\65>M[ ^
MD?(:\Z]D!9T"KMEE\FOSL-EMF:RKNBFJ5<%7NYH+?BNJ^_?)]8??5=CUQN[M
M/S:^",H6?MV%_ )02P,$%     @ [8DS5YE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" #MB3-7VCE5MM$%  "8'P  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+69[W.;-AS&W_>OT'EWN^VN#B#LQ.D<WSDT:=.U:6)[W76[O9!!MKD"\H2(
MD_WU^PIL<#+QM<>5O(CY]3SH@R3T( TW0GY+5YPK\AA'27K162FU?F-9J;_B
M,4M/Q)HG<&8A9,P4[,JEE:XE9T$NBB.+VO:I%;,PZ8R&^;$[.1J*3$5APN\D
M2;,X9O+IDD=B<]%Q.KL#DW"Y4OJ -1JNV9)/N?IM?2=ASRI=@C#F21J*A$B^
MN.B,G3>>ZVI!?L67D&_2O6VB4>9"?-,[-\%%Q]8EXA'WE;9@\// /1Y%V@G*
M\??6M%/>4POWMW?NUSD\P,Q9RCT1_1X&:G71&71(P!<LB]1$;-[S+5!?^_DB
M2O/_9%-<V^MUB)^E2L1;,90@#I/BESUN'\2>@/9K!'0KH"\$3MT=W*T@?W)6
M4;(<ZRU3;#248D.DOAK<]$;^;'(UT(2)KL:IDG V!)T:>>*!2](EZ8I)G@XM
M!9[ZC.5O]9>%GM;H7?)))&J5DJLDX,%SO05E*0M$=P6ZI*CAARPZ(:[SFE";
MNH;R>+A\RM<GQ!F8Y,^*XY;/Q\W]7/3Y_#F>ITI"D_O+](0*AY[90??#-^F:
M^?RB QTMY?*!=T8__N"<VK^8\+Z3V3/87@G;P]Q';X6?01=59/:TYB927.[8
MW7L3$JIJB-0OD?IHF<; $^1,UQ%;FIAP_8)%J>E1>*BL(=1I"75Z7#W=9TPJ
M+J,G,N%K(96)#[=2,C/BH:J&>&<EWMF1S5 R&"_RUWT]'^Y56W^HK"'@H 0<
M' =XQV4H OWN)/#V-G8YW*E\6]:^+E%]0\[SDO/\.,[K,/59M,.]AL/&H09W
MNW=,?*BF(9]C5Z.G_;\(OW(FZ_D.F$$5]DR(N*PIXUY"<-!B>9F4+Q&Q%GO
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
M<*)5\]&E++:6A)L=1U$TD&;;I1G%/&%N;<E.6Q+4=JL7LG'I2JSU&*8XP>E
MEVU':,P2QMVZTIVN-!P;!VD J3DJRC97M2[K-:1"X&0C#&B<)S.U-$4\XBS!
M ^VV':<I(]RC/=MISX+:[Y06%=#A6"++K.5IS"EC9'@L;4-&2<(Q\1Q,@GN\
MX*#4GY0JGLJJ<F(#V[<V@353-M3W',M#@7O\(T=B1XOZH339:+.1WA#?3G08
MO)C';)@W78:,,HPCC]@>722(B^GKQIQ+_1&)ND#R_;I<046E_8JI?0 XCR)"
MAHH=AC''C'LR*.D)1,((\H;_=MQA_#.2#D/HN-VALIY")(RAVTV$UP^HDE '
MHL84?"=J?K)N92"FB$T;V%)(]4/=MEU,,<.)1W</)1*FTHVJ'TZT;);_+741
M&T%9$D5L*-\V(SAEF4]^CRH29M4F=U4#)YQ*;2+1)*90IU@!Y[!,,9R1Q'=^
M>WJ1,+[N;N_.;]#Y;/;J;N84:>.)1X3C-!ERS&$98Y(QG/F.<H\RDCZKI*U*
M<5]6WGJ*!(GXN87MEYKMT.<>@23,P%UQMA(?367F=-CF6DIIG%BQ:ML1*#,Y
M]]P9VN./AO$'*AL3D_(#]-VM^[90&VY1!#JS@4J7'<XBYBG':8] &D;@E;S7
M2-U7Y<,F;4"SURY4HY$)4*=B&W 9BPD?YFZ7':7$5Y?3O18NS,'+KC&6#33L
M*]66GC;.AEK$"1UF.H<9%&A0E'M$]NBC1] W ,R1Z*0VZ&A&4SZLA5QV*4E\
MF9GV0*1A(/XEFD9 %BED \V.>;JRD^QL+*B#A#&)4SX4[+!+4V@M/()[$M(P
M"1UI[S-A2&W*10DAF15Z+AI"[8>)QX<>A_0Y.,R?E\"IS3G&DR2SZGF'893$
M&.Z.1V_/0WJDG?O,0^WJ\@B4S4/!#KLDBV*?WAZ---SF.7*;J3W\J<UNV6B4
M\7A(<X==A F/?<FXYQH-<ZTO[_['L78T?BG-K$VWS2*2$D^7PGKHL3#TAB7>
MD3/";*[QQ+'E#CN@9.I[',5Z_C$2+)]F6N7O%JJ"Q-=^V[55[H3'@AC]W/KI
M2\UVZ'2/4!9&Z RR/!RL"P2SSR6DGP*U9A\Z^ M8$8FUABJ@_ =^B<;0O8XQ
MQC\@M=8M=,R%20'1.$[BKA<%7)K/SEUS8#@9WEK;!F;T$(WM/?X\\OQ3+9>J
M#OC%-U[9GG$^AC)^G":\<X]'8SB/8QQSIX<VD3GTA,,FVV46[1_S0R][;K,P
MM\^+HC2I &)N)<KBI*Q1+E8EQ*!3K.-I*8$>!+K]867D,L59EC&"/84QZ]G-
MCCY;72_75??:H9#S,B^=3S"8#=Z3&$,;2NSM=9C"_L(QRCR/,%E/:1:F]+Y:
M99YHH%PM(7 6YGV6J9-4ZTYM-H=/>()Q.@2VRS"-"2&^&.B!S8XTL%TR;I^;
MXFP.1^:.L\S*QJ[&-\993#UU'>N9S<+,WO3<-]?G%]<WUW?7KV;H_/<K-+N[
MO?SUY]N;JU=O9M^B5W^\O;[[V^E":KVV\'3D#DM/1S[9>\%FWF[^)IJ'$HJ)
M2LYA*'Z1P#8TFQ>&FPNM5MT[MWNEH5'I/BZD@-TW!O#[7"G]Z<*\QMN]MIW^
M"U!+ P04    " #MB3-71FFP<(\"  "&!P  &    'AL+W=O<FMS:&5E=',O
M<VAE970S+GAM;*U5:V_3,!3]*U:0T)#&DN:U,M)(:Q$"I(EJU> #XH.;W#;6
M_ BVTPY^/;:3167-PH;HA\:/>X[/L:^OL[V0MZH"T.B.4:YF7J5U?>'[JJB
M874F:N!F9B,DP]ITY=97M01<.A"C?A@$J<\PX5Z>N;&ES#/1:$HX+"52#6-8
M_IP#%?N9-_'N!Z[)MM)VP,^S&F]A!?JF7DK3\WN6DC#@B@B.)&QFWN7D8I':
M>!?PA<!>';21=;(6XM9V/I8S+[""@$*A+0,VGQTL@%)+9&3\Z#B]?DD+/&S?
ML[]WWHV7-5:P$/0K*74U\Z8>*F&#&ZJOQ?X#='X2RU<(JMP_VK>Q:>*AHE%:
ML YL%##"VR^^Z_;A #")'P&$'2!\*B#J )$SVBISMMYAC?-,BCV2-MJPV8;;
M&X<V;@BWI[C2TLP2@]/Y0G E*"FQAA+-,<6\ +2R= J=W'#<E,3,O$(G2RR!
MZPHT*3!]A5XC59D1E?G:J+!<?M&M.&]7#!]9\5-#SU T.45A$$8#\,4X_+*6
M!AX,P7WCO=^ L-^ T/'%CVX 8R:=5EH4MZ?&N36%+AM="4E^03GD;Y307KL+
M5>,"9IZY5PKD#KS\Y8M)&KP=<MN2)8[,7KE=G@3=+_-W \:BWECT;&.GZ'.C
ME<:\)'P[9"TZ5I,D\61ZGO1B6MD#@7&23H,T&58=]ZKC4=4KD,0<P!PMS74&
M*4U6.@?HVQ6P-<CO0ZI'*9][(/^)[ _W2>\^&77_P/03\W&4\[GVDZ.#C:.1
M;$Q[9^D_.?M+/J;':M+S]$$N'@>]F::'8:UB_Z!*VA?J"LLMX0I1V!A@<'9N
M&&1;]=N.%K4KG&NA31EVS<H\E"!M@)G?"*'O.[86]T]O_AM02P,$%     @
M[8DS5URHN/FH!0  -!<  !@   !X;"]W;W)K<VAE971S+W-H965T-"YX;6RM
M6%MOVS84_BN$-PPM4,<D=<\< XV[2X=U#9)U?1CVP%BT+402/9%VVG^_0TJ1
M;(EBW2YYB'4Y//S.]3OB_%%4#W++N4*?BKR45Y.M4KO+V4RNMKQ@\D+L> EO
MUJ(JF(+;:C.3NXJSU"PJ\AG%.)P5+"LGB[EY=E,MYF*O\JSD-Q62^Z)@U>=K
MGHO'JPF9/#VXS39;I1_,%O,=V_ [KC[L;BJXF[5:TJS@I<Q$B2J^OIJ\)I=+
M&NL%1N*OC#_*HVND3;D7XD'?O$VO)E@CXCE?*:V"P<^!+WF>:TV X]]&Z:3=
M4R\\OG[2_K,Q'HRY9Y(O1?XQ2]7V:A)/4,K7;)^K6_'X*V\,"K2^E<BE^8\>
M:]D03]!J+Y4HFL6 H,C*^I=]:AQQM #TV!?09@'M+_!'%GC- L\86B,S9KUA
MBBWFE7A$E98&;?K"^,:L!FNR4H?Q3E7P-H-U:K$4I11YEC+%4W2GX =BI"1Z
MOT;O=[QBVM<2O?A0LGV:@<Q+-$4?[MZ@%]^_G,\4 -!J9JMFL^MZ,SJRF8?>
MB5)M)?JI3'EZNGX&P%OT] G]-74J_&V?7R"/O$(44\^"9WG^<NJ X[7.](P^
M;T3?VW(E"MZY$?W]^EZJ"E+U'YNS:F6^79FNWTNY8RM^-8$"E;PZ\,GBA^](
MB'^T6?I,RD[L]EN[?9?VQ2T_\'+/I<W(>F5H5NJ><EB0R(\)3>:SPS%^BQRA
M81"05NX$6M!""YS0ED(J)-9H(T0J$:1Z:@-9ZPB.-P\BSP_]'DB+'/9]WQL!
M&;8@0R?(7RHA)51UM<E*&[QPN&WDAV'00S<4BRFAV(XM:K%%SIQNND"Y0?P3
M<(>T1SEZSE1^)F4GYL:MN;$S%%W3LYD9#SP<X2C!7B\00[$X#KTCL1-H20LM
M^4*52<ZJU1:Q,@6F.@ %[W27L0%-AAE#/*BZJ(=T*.?[27*4]R=(">Y8!3NQ
MWK&<2P,4LOJ!Z_RQT@4>[)_$88+C'DR+G(_#)!CQ*#EB/^*N/%Y"O'.#E*7
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
MU%V Q D/#KLE"&LC"$LIB,^LX.4B G4)= ]WJ5E9L!253-9IS N9,I3('LI
MXDRLSL)KBS<&JW/U3EV3FL(2-$4:48#$":7#UG:6V%;2[4W2;672O]0%\%F3
M_$\/-YO45PO$79GX^JXCJTVNE/2^=Q%,V,3N7"_;<S2AEO QNYQBP@),6(@$
M:TG,V4C,44KL+H4=?Q+_!XO)(]32!$I]V,,_L;H$+MALG4/=SJ3+BY+<8WE!
MXDR0.#X29XK$"9S.9*&&8;EB67LPK"40=R,05RF0\1HVDNGL.^%YE!9)5#LN
M\W]A9:IVRC)A*(D]A('$F2!Q?"3.%(D3N)V,&Y:H"G5,2Q+>1A*>4A)_,DZ2
MK)"F7MFR1^J1.!,DCH_$F7K=0L%P*;4\H1 *D#H,C^BP)0*J;9TS32D#O]KA
M2@R)/]8)[&[I_MVM&MQ#)0WH@"4AB;+@&KA"M=&$M190S3$]W:&:4'Y*0D\-
M:E#-MH1*-9"%PKIL&X;0?RB)A-XUS]3VS%>Z8W+2_LY$D[\=6^)PXI3=]*TH
M&]I!8T(25^7/-'4QA9CCFZ+2 E1:B$5K"VIK1U(</]*0J@C+D*1'.9*2*,NT
M[,[TUR73W_,\F-6=Z=\-/04D=.T9XO27A+HVI=019W\WT#)MS;-U:\_LW]J2
M]"U\27GJ4(U)>J0S*8FK,@C+K9A$5&\2E1:@TD(L6EM36W^2XAF4:E2?^8YE
M46*!?-IU^SP*%]D65PPLEQ(+%!X>>5L96Z.2OH%3J6;VD0B65TF[9B45BSN?
MRGP_VQ'=2JQ!!5B@4#IP2]?V)']K6-*W=2S5^-[W%U3/DG9-2UHZ^[8H"E3;
M$I46H-)"+%I;;%OKDKZ==ZE&]UEPL-Q++)"/!9IB@0+:M29UUS-<3ZR!#\:U
ME;+U,"F^B:E&]E$(EHV)!?*Q0%,L4$"[-B6U35O4QX&HMCJV=B;]<3]3W;2/
M"K <32R0CP6:4HG':+E4,TQ7W UCN9K'=-E^T&IK:^IJ6W.<I<\LKYY-A1)V
MM7F4KJI@I8]78;F9>M>G//5<77 ?)I*PKIFI=\U$3],$OVR*-?0 "Q0B@-IY
MWWJD^@&/M-JA?"B*-21[ J4#[&&N61YG\Q/RZJ"TM5$?\;BL-FZ5U8:ZZ[YE
MK=[U0RN=B#[51!((2C$,4Q0+JFV*2@M0:2$6K:VQG:<XU;;I45^92(TW-;C/
M(M-U0\W.,YP2QQ1V.E24C>0I3JIYFJ49AKC02![.M#7#<ZA(#62AEJ-IG>^[
M96=2^K6&M^\>L'5,]1]P3-7?E\BSAFJ7ZET;U.R:I9*H*GFN:$OXJ*.;HM("
M5%J(1:OE--SYN4'Y Y>/4?X8IP5)V /@M?<.7/N\_LU(?<"S5?4+A/N,\VQ9
MO5VP:,[R,@#^_Y!E_/6@_%'#YI<[H_\!4$L#!!0    ( .V),U<$]>.2<0@
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
M[=H/+3(IM2:X!^ 'BW+\I;H=VLET VLM6B&B<6T6A?2_MEOA$_"1EJB!\+8
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
M#;V@B!59R7A4^G69<);S$!5L; #S&Z5J5 @*#"_C(F51E&&593E4X@!3QY@
MA^@&)"5%PJ(0'O*4I6$>3'R"%/D%1[>1)CBBF(<E*XN0HBQB>1$#DI%"5]O
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
M#0<>J'92M1LC:S<=%M+0K''+@H8[*NM YTM)%V*WL0FZOXOI'U!+ P04
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
M KBT"AAX)A^GO*H%PJ1G1 L/+AO;:(2+IX9H[&W077);PB6GEEG:#7#-9F9
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
MW<S;!X,_)?;N9 T^DHTQW_SF8[F(4B\(%1;D&03_[? >E?)$+./?D3,ZNO3
MT_43^R\A=HYE(QS>&_55EE0OHIL(2JQ$I^C!]+_B&,^EYRN,<N$7^L$VSR,H
M.D>F&<&LH)%Z^!?[,0\G@)OT%<!T!$R#[L%14/E!D%C.K>G!>FMF\XL0:D"S
M.*E]41[)\E?).%K^;@@AF\';-S?3+'L/'W5A&H3/8H]NGA![\'9),;+=#6S3
M5]AR^&0TU0Y^UB66S_$)*SO*FS[)NYN>)?RM4Q/(LQBFZ30_PY<?P\T#7_X*
MW_?PX(-TA3*NLPA_K3:.+%^0OU\*>6"<O<SHF^;6M:+ 1<1=X=#N,%J^?9-=
MI>_/Z)T=]<[.L?_O\IQE>UGK.1?P1V>!!X 5)/66.W?C9"FY>6-XP!+N!<':
MFK87%F,/G,07TH%D!ML:!K&-T&5HFY*/8=VA)0,/LC#0U[*H@<T%L,/&Z!Z%
MHAI,!50C?-'2PQ^)6=P$OB*P$]"&O(I_N*>!B4CL16CNS>%'T(5PSQS6O)?D
MP/3: WU HJ/:6$F'"3RR:O32L?6,,?3(B%TXZJQE5LTCDB^,0Q\AH&#U!Q36
M"QY39#0K]2D+"$W06K.3?GY=\/@,"BUR8D(R&2)-Z2!40M.0(#9Q")740A=2
M*' ^$IZ!++M@=NF\'3L4/@+8H,9*$H@M3U]'8TI9N&A;)7WRH>J4@IU079!W
M(11/8>;F<K%;GEQ>"?O5YD?-X#7+X3:0OPT3+C&(LI1#@E@K5Z3GK#*:!R&&
M+#V'"WT8"^I.8K\88Y_ BH!;_'!L\7!=5JV5"O)T.!HKP<$41==T*MPJ=B>+
M4,S*!VO-7O*$1F;Z":[2.']W':=I"I>S^"I-PS++XNPZ'Y9IG*596+[4HLG)
M-&W0;L.;X?/?:1H&Z_'T^"RMAFG\W7QXTSX)N^7*@,**H>GD^C(".[P3PX9,
M&V;SQA!/^K"L^6E%ZPWX>V6X.\>-=W!\K)?_ 5!+ P04    " #MB3-7N3$X
MS(\#  "$"   &0   'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6R=5M]OVS80
M?O=?<5"'/@D6]<M64MM G&18"W0+&JQ]&/; 2&>+B$2J)&7'^^MWE!35"9RD
MVX--\GCWW7='\DZ+O=+WID2T\%!7TBR]TMKF/ A,7F+-S50U*&EGHW3-+2WU
M-C"-1EYT1G451(S-@IH+Z:T6G>Q&KQ:JM960>*/!M'7-]6&-E=HOO=![%'P1
MV](Z0;!:-'R+MVC_;&XTK8(1I1 U2B.4!(V;I7<1GJ\3I]\I?!6X-T=S<)'<
M*77O%A^+I<<<(:PPMPZ!T[##2ZPJ!T0TO@^8WNC2&1[/']%_[6*G6.ZXP4M5
M?1.%+9=>YD&!&]Y6]HO:_X9#/*G#RU5ENG_8][I1[$'>&JOJP9@8U$+V(W\8
M\G!DD+$7#*+!(.IX]XXZEE?<\M5"JSUHITUH;M*%VED3.2'=H=Q:3;N"[.SJ
M=V41PA3>O\NB,/P EZJN*5FW5N7WB\"2!Z<7Y /:ND>+7D"+X;.2MC1P+0LL
MGMH'Q&RD%SW26T>O GYJJRG$H0\1B^)7\.(QW+C#BU_ N_[>"GN OR[NC-5T
M(_X^%6,/D9R&<*_DW#0\QZ5'S\"@WJ&W>O\NG+$/KQ!,1H+):^C_^3Q>13O-
M]9F+R;$+^*/5D/<"TPE*;H!/&JYAQZL606W@%S9E+(0&Z7&77.,4OB'0"+RU
MI=+B'RS *A#&D'[*F,_Z7Z]M',2QBRE<\[SL-Y_O$0B@M,)66$P(4TF$'?&?
MPL5C'7$FIX%[!@7<'<"6Z%+9<'D (V2.<-%H44',NJL5.3\4Z$955*7,^>0*
M3:Y%XPK'A%!O>_Q^F'SL8">#D"J=L5P60FX=!&D_@TYC?YYD_CQ.)U_16-)S
MD&1JM<@M\>O)4G18-Y4Z(!H?)-7C'X'MA2U+K HGBN:QG\T3I]]PBHP_D +Y
MA[,NQR36Z#8X= <](_<QRQY=PQ/7D]'U6G'=P5\)3053:0-A./-3-G_+,E?2
M4 GDTAJB,,OB(3&3(?O4.,#=/)$3S_C,S^+H)U,70YKXZ2SSV2Q]B\5/I2YD
ME#GV-'-)XH<Q^S_I86=^FKU)[#@]H3^?A?3>Y ZU&:X6O<L-:CU>@RS,_#A.
M7DX1E<3#6!(A3?TT"2FL%$Y5G^"H,]2HMUW_,T2JE;9O$J-T;+$7?6?YH=[W
MY\]<;X4T4.&&3-ETGGJ@^Y[7+ZQJNCYSIRQUK6Y:TF<":J= ^QM%]W%8. ?C
MA\?J7U!+ P04    " #MB3-76M%2XN "  "<!@  &0   'AL+W=O<FMS:&5E
M=',O<VAE970R,BYX;6R=56UOVC 0_MY?<4JE:I,H>:,T+2\2=)VV2IU0T;8/
MTSZ8Y"!6$YO:!MI_O[,34MB #Y,0L<_W//?<.7?I;Z1ZUCFB@=>R$'K@Y<8L
M;WU?ISF63+?E$@6=S*4JF:&M6OAZJ9!E#E06?A0$7;]D7'C#OK--U+ O5Z;@
M B<*]*HLF7H;8R$W R_TMH8GOLB--?C#_I(M<(KF^W*B:.<W+!DO46@N!2B<
M#[Q1>#ON6'_G\(/C1N^LP68RD_+9;KYF R^P@K# U%@&1H\UWF%16"*2\5)S
M>DU("]Q=;]D_N]PIEQG3>">+GSPS^<!+/,APSE:%>9*;+UCG<V7Y4EEH]P^;
MRC?J>I"NM)%E#28%)1?5D[W6==@!),$10%0#(J>["N14?F*&#?M*;D!9;V*S
M"Y>J0Y,X+NRE3(VB4TXX,_PF#4+8A8OS) K#'DRH**@49C U,GWN^X:"6%<_
MK0G'%6%TA#"&1RE,KN%>9)CMXWT2URB,M@K'T4G"AU71ACAL011$\0F^N,DX
M=GSQ$;[[EQ4W;_!K---&T4OQ^U".%47G,(5ME%N]9"D./.H$C6J-WO#B/.P&
MO1,".XW SBGV_[F2DX2'Y1Z-<N:BP!051PVCO\.?46=KPT3&Q0*,-*R@D_ J
M:5T''0A;<12V;FZZ6_CX'_@'&S *>HV#,SMCV/L(7$,JQ1J5X;,"@0LCR5"6
MU,#:Z6(&&"A&+0UR#D$[B>,.Z)Q18M:PYTLS"Y"E>75NCZNH9W54R+'(@'*!
M-55#4SH+-#DJZD&3 ZWVZ>P0H9^^Y//+6B2E13.!ZS;<)%$K"((=*?L9P@85
MPCO,9G:6A$GKA'XNX&$ET+WY;9C63COUIV)0>[PU[=%<2*?5O>Y"W$KH*@Z]
MDO[.Q"A1+=Q<M*5?"5,-C\;:C-Y1-7'>W:NY_<C4@@L-!<X)&K2OKSQ0U2RL
M-D8NW?R924/3S"US^GR@L@YT/I=4_'IC S0?I.$?4$L#!!0    ( .V),U>0
M@GM,K00  ,,*   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;)56;6_;
M. S^[E\A>(?A#O 2O^2U30*TO>VN!;85;;=^5FPZ%BI+/DE.FOOU1\F.DW9I
M#OWB%XE\^) B*<XV4CWI L"0YY(+/?<+8ZJS?E^G!914]V0% G=RJ4IJ\%>M
M^KI20#.G5/)^'(:C?DF9\!<SMW:K%C-9&\X$W"JBZ[*D:GL)7&[F?N3O%N[8
MJC!VH;^8570%]V!^5+<*__H=2L9*$)I)013D<_\B.KL<6'DG\)/!1A]\$^O)
M4LHG^W.=S?W0$@(.J;$(%%]KN +.+1#2^*?%]#N35O'P>X?^Q?F.OBRIABO)
M'UEFBKD_\4D&.:VYN9.;OZ'U9VCQ4LFU>Y)-(QM-?9+6VLBR548&)1/-FSZW
M<3A0F(1O*,2M0NQX-X8<RS^IH8N9DANBK#2BV0_GJM-&<DS80[DW"G<9ZIG%
M-VF 1&/R\<,DCJ)S\DB5HL+H6=\@NI7IIRW298,4OX&4D*]2F$*3SR*#[*5^
M'UEUU.(=M<OX).!-S7LDB0(2AW%R B_I7$T<7O(_KIYRL4$8'$>P!7*F*YK"
MW,<*T*#6X"\^?HA&X?D)?H..W^ 4^KN.XB32<9YOP9.' LB5+"LJMH1I74-&
M<JR43UN@RMOLI)@@J12B+:8-,P4Q&VG7UJ ,6W(@PEK(F: B96*E>PZY RCH
M&@@5",0,HYS ,ZB4:2"58BD0F9/?2-0;AN1BUR'LFCF \%IV5&1VG2F24WRL
M*:]!DPTH./-^5%)XURB')(!\KXTV*(YT/&H(9M2VRR@/ZP4\-/& X)HV?GVK
MRR4HN]J%Y[KAZWVQMGY:6\>D[*[G=KWOJ9%V&XV$))E.@^ET@K[%HS%^3?$]
M"D:CD?5VC'N3V+NAHD9WK4)$1N-A$(:A50@FX]")#@=ANY9,HF <)DB*?*4J
M+5PL+C""W/H4!=X&L%6F@.>768@P"N+!U%/ T5F,FG0![4*/'E@1M.&]BG6/
MW#,;05S3>P6-X!K['4)A/C@HSK K41>\%B(#Q=;4-EN/,[IDG)GM3GP''[R2
M)'O)#;56LCI%(\LM.C&:#H(D''HNYRAFG$(2>,SV5!$WQ;L(*:(!FF7,$L'D
MJBAS%%-:,4-YS\. W=0"FBB1EU%R1S0E[;E$HR2(!E$3XFVK8/8ULLO"+K$Q
MJ%6-9V%9X%WH3FK8PX>SR=\+,4R2($D23Q<4_;1!36598GCQ+DB?=D=8<2QO
MO!P-P:L3GRC&$.B%J,QS#+!8'2W$@QHWH$J72%B=QZIRV!O%0]*@Y)+C/6XC
M;ZBM^:94V;^@/4L+71 K<-VBLR?W14BT2ZHF89/0%6+<\_;U=-\X_>@N4\@^
M(56%#GJ?=[1N':T*5"/ZJ^0=V%'$VKK"ZTAA7=>8#P_6Q=^9\*S#^@]RL5HI
M6-D&<(U"#&>,M*EM[Y)RUSJH"_U+IB0*ADF3+$DOF>!C,L7X#.(QKB?>7]9?
M/%;78>/SCO1^Y: ?'3.0O#80-P9VZN\T\*KA_0H^2O;@Y-@-UC\8+$I0*S<^
MV2RKA6EFC&ZUF] NFL%D+]Z,=]BN5AAGPB%'U; W'OI$-2-3\V-DY<:4I30X
M]+C/ J=,4%8 ]W.)UTO[8PUT<^OB/U!+ P04    " #MB3-7_A[RK&$&  !/
M#@  &0   'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6R=5VU3VS@0_NY?L9,R
M-S C'$N67](",X'27F^F5P9:^N'F/@A;23S85BK)A-ROOY7LA$ IU]X'@BQI
M=Y]]>5;2T4KI6[.0TL)]4[?F>+2P=OEZ/#;%0C;"A&HI6UR9*=T(BY]Z/C9+
M+47IA9IZS*(H'3>B:D<G1W[N0I\<J<[652LO-)BN:81>G\I:K8Y'=+29N*SF
M"^LFQB='2S&75])^65YH_!IOM915(UM3J1:TG!V/IO3U*7?[_8;K2J[,SAB<
M)S=*W;J/#^7Q*'* 9"T+ZS0(_'<GSV1=.T4(X]N@<[0UZ01WQQOM[[SOZ,N-
M,/),U5^KTBZ.1_D(2CD376TOU>IW.?B3.'V%JHW_A56_E\<C*#IC53,((X*F
M:OO_XGZ(PXY 'OU @ T"S./N#7F4;X45)T=:K4"[W:C-#;RK7AK!5:U+RI75
MN%JAG#WY4UD)-(??7N6,TC=PM1!:PBGZ6<)T)71ICL86[;C=XV+0>=KK9#_0
M&<-'U=J%@?.VE.5C^3'BVX)D&Y"G[$6%?W1U"#$EP"(6OZ OWCH=>WWQ#_1Y
M)P][)R_$&FO,PE1KT<ZE'_\UO3%68\'\_9SSO6[^O&Y'HM=F*0IY/$*6&*GO
MY.CDMU<TC=Z\@)QOD?.7M/_/=+VH\WG$SQH*=@W!YX7$A- )G'_K*KN&#VV!
MP4..!1>U:&'?XOK(#4<'(&IDOX'.@%50#1NK?R3<RC7(9EFKM92&0*%:@WP2
MK<4/T9905AKYJ[1!7M@%U*J=@Y6ZP9T--B8C>F[WB$Q7+ *!_ZTJ;D$MW1KJ
M0:>LK@J+T/U*K_GI+'1M90WL(Z-\R[B3]9J =Z)W>'00>I_;KKF1&M0,C N*
M@<J83MS4,JA:YT [-!P/>(A5ATS07IF/32/6T"H+\KZ0:#\G61*1*(J":0B?
M>MC>E"])9TF@B:9?"#J7 PQC(>JBJP7FR>F=B4K#G:@[OW_P'>:HP7E8=KIR
MD5NXS5I*:'J&2L=00'ZMD5^P$N9UX#CFB,:"\WNIB\H@9HR3A#V@893B#V4X
M]H7!W@17/G9+OP.=+AT>!. -[PALME]6YO9PYA!4",SE )U$D3CD&? PRK8[
MWV*!E(@/UI6LR\WT=OG\?BE]\GPU[*^ET.8 TC"*\(<EVWW7"D-4U:Y 69*Y
M%99&(=LB@NGF0-J-FS\L4"9XDCCC:A>FZ&X-<>0;$NO#=M77PE=_#,CR<'HG
M-9YJ3X/XW?JE=$>G2\X9IL0UG4[4\-DY-9W/M9QC=((/N%+A05C M<MP\*FS
M!DE2HIBK=P3^!%),T@DGE+M,L9!FD(<)9H+P*",)3X+W0UU0DD0Q_D68)1YM
MP7X?;CP"9[)"D4!I+-LETK*$?4X9R>,8#M!(FNW"@AU8P0 K!DZRG),\FJ"Y
M/$=0&8.,DR1/MX@88J0D0N18/-DO(XI1.(^Y1Y0DSP1JJ/4!4$IR!!1A@&B8
M^"CEP"8Y26FR,>V9_9QL3&B2D4F6^!C[NDMC-^:4L(Q[ HM-"EVY]RD,'DBZ
M$ZY-X6GI>S#V/U]TKD$8;]M]F1VN">NG*A0OA*>X9][=4*UR4W8#,V<@1;$8
MS(0P-<%W_KBFN#O#?/?#XP7K&]U*R(1B8%(,$,G2B$SR27 :PN5#&^U;P2,^
M/339H >_(=;3COC3Q(*!.. +YO"M\_J=ZWV>&7"!2ONSZDM[A\91P/FEGJ_,
M!U-8<CF29DAF,MG68Y9'KD8<BWAPW6O<Q]TI(S%6KZLSSAZ*$?89)91E?H'&
MOX0B1F-.<^1T\@=&N'KDL6^F#PC2E,0\13,TS*)=^UE$TJ1?8,E_V7]< 3G'
MU$:T[QD\. N'E)[MGK7]U*/C%]F'8QG@&^$GCAAG>J;\A6#WM'DO6TQL[8&*
M$J^ZE;N#N7,8\7"68>MPR&*>$)KFV#<-MGPL:7]+D'A:JZ6_O&'P"7>$YMAM
M)GGP:2FUZ,E%)QC>"3:?)"<\IL&5J+&RG *LUUMI75QHFI#8-2CLE%'&@\_*
M(J@]F%!*4CS-]B!+$L(S^E(@T*0=NCH>U!MN6Z<*8[$'*9L0SE+@",0'(&>$
MYICW"6+G.3QW4QSO7/(;J>?^*6/0?M?:_KZ_G=V^EJ;](^%A>__4^BCT''L1
MU'*&HE&8)2/0_?.E_[!JZ9\,-\KB \0/%_CBD]IMP/69PNOA\.$,;-^0)_\"
M4$L#!!0    ( .V),U>M.O< _ 4  - .   9    >&PO=V]R:W-H965T<R]S
M:&5E=#(U+GAM;)U7VX[;-A!]UU<03I'N JXO\F6]5V!WDR()D#9(>GDH^D!+
M(YM=2G1(:KWNU_<,)<MRUFNT?;$EBC,\<\[,D+Q:&_O@ED1>/.6Z<->=I?>K
MBW[?)4O*I>N9%17XDAF;2X]7N^B[E269!J-<]^/!8-K/I2HZ-U=A[).]N3*E
MUZJ@3U:X,L^EW=R1-NOKSK"S'?BL%DO/ _V;JY5<T!?ROZX^6;SU&R^IRJEP
MRA3"4G;=N1U>W(UY?ICPFZ*U:ST+CF1NS ._O$^O.P,&1)H2SQXD_A[IGK1F
M1X#QM?;9:99DP_;SUON/(7;$,I>.[HW^7:5^>=V9=41*F2RU_VS6[ZB.9\+^
M$J-=^!7K:NX4DY/2>9/7QD"0JZ+ZET\U#RV#V> %@[@VB /N:J& \HWT\N;*
MFK6P/!O>^"&$&JP!3A4LRA=O\57!SM_\9#R)X;EX_6H6#X>7X@U9]2B9*7?5
M]UB I_63VME=Y2Q^P=E(?#2%7SKQMD@IW;?O UB#+MZBNXN/.OQ0ZIX8#;LB
M'L2C(_Y&3;2CX&_T@K]==.)]X;PMD5[>"5FDXAVE"U4LQ"VGB?**G'BC7**-
M*RV)/V[GF(X4^O,0*]6BX\.+<EE=N)5,Z+J#NG%D'ZES\_K5<#JX/!+2N EI
M?,S[?Q7PJ+/#4(^L('Y9DK@W^4H6&Y'@7Y.G-,I4(8L$;#JA"O%SXLV<+&LX
M"%1_D$6)!L #0[%>JF2):8DND3.BP&*5(&MIK61U$N04N@N+0_F<4IZ6D?30
MQ:&9S/]"@0MO4(N-N#))3%EXF/2B.^.7P@/GSC6_->Z;I5?6/"IN-JX&%0;"
M:L8*B1:4EE4K05#L L >R8;VQ%[IB6RB',%.)>2Z,' K"EU';[J1RH+1,[;@
M.2LY&/&UE%IE"D,FRQ , I8>G]$X05_PVF/&PQ(-5DM!JL+OV$E;"E6A2+A_
ME+J$.(Y6TDH/3"*S)@^@EL9Y1+6M"'&2DPR$[_.VY>PTO%E*S*)0?W,(KLV^
M5G*N=%5#IFA'_;U#"]7(#8I"R^KM)1 T]DIJ ,/R+LCK0[1U/DG=PNB8&WQ6
M5I#S"OV9A9)X#7'N(T02+66Q(%=+US:*6D:*-QJ'A@[@F<#.!Z("R6EIMW1@
M4!F6J/:Y'X/4SOP[^#4S*3# &63Q7M,^^^LE%8T$0KDZXP"Z*Y"2K33FC]O\
M2T__+S71$:.7J.F)6X2=HE5RQ36E 5@;#J$R-ME>&%G)(LO<6!_2YV4JGN>9
M*CP!"++]"0<3]PW].^CLL 6_0@ Q#A9)Z4*QB1SQJ<+DT"K2TGM4G,A-2KI:
MQ3)1[*K$_F9U"% ZG&=659:4('_+P+SV4]E7_0G(L87386SM"MJJNJVD352N
M0%*+F.<VS=Q F@PR8?_<-/MG&+]%&]%B--@.H2_ *W<X=,DYG]%ZV!J%3%/%
M,77WJS?">21YJ%H1JT82O:7.]@ K2+B6^U14#$;[8/:!1)^5>_@ALT0[@;E)
MB7%O-A-Q;S;"TV08O7WBCLKJ*6[-"&BC2*?5WA1?;O]W\YAR<0(@&Y(6C2ON
M#<_P,QG@9QR+$9YVDQ\-1*\X' [.>O%9^#L?B.%HUAN?BW@TZ3'TY]QV4?BZ
MG>9.+&4*0JF(FJ+ET PW_IRU#$RR)+/!M#N=3K?6S<:$I@^22^\\9O%6)N[W
MFMAA\5N=RB^9SSP<R2+B(]F!A.")S(VH)GR3'P$#Y,R,1FJXBR!BM"]BU(AX
M5_7V+N+&62JT, 15-\SOQ&0VZ\:#"9Z&W>G@K#L^/XMNZT1SSR74"L42:CDD
M?VNWA=/ <;_9<C'2\/:MHQ9KK:([B:?="0XDI^)DV!T,S[OQ>2Q.=R%P;NV!
MGP+T;-(*XZ#?"(S@=J- LR7-&<R2[^M6EU/ =W;I1+NHGFTT75P(?#@@X<[E
M=D[:1O7'K>&N:[# *1VQ#&>:9W8]<>A@VF_=,G*RBW"7XCT)?;^Z<#2CS77M
MMKJE[*97=[V/TB)!G-"4P730.YMTA*WN3]6+-ZMP9YD;CQM0>%SBRDF6)^![
M9J!__<(+-)?8FW\ 4$L#!!0    ( .V),U=J\JV5OP(  %$&   9    >&PO
M=V]R:W-H965T<R]S:&5E=#(V+GAM;)U536_;, R]YU<0WK!3&W\E;=$E!I)N
MPSJ@0]#NXS#LH-A,+%26/$ENFG\_2G:\=$MRV"46);['1TID)ANE'TV):.&Y
M$M),@]+:^CH,35YBQ<Q0U2CI9*5TQ2R9>AV:6B,K/*@281)%%V'%N RRB=];
MZ&RB&BNXQ(4&TU05T]LY"K69!G&PV[CGZ]*ZC3";U&R-#VB_U@M-5MBS%+Q"
M:;B2H'$U#6;Q]7SD_+W#-XX;L[<&E\E2J4=GW!;3('*"4&!N'0.CSQ/>H!".
MB&3\ZCB#/J0#[J]W[!]\[I3+DAF\4>([+VPY#:X"*'#%&F'OU>8C=OF,'5^N
MA/&_L&E]4W+.&V-5U8%)0<5E^V7/71WV %?1$4#2 1*ONPWD5;YCEF43K3:@
MG3>QN85/U:-)')?N4AZLIE-..)M]5A8AB> <[E$PB\7Y@FF[A2^:2<-\Y<PD
MM!3)^8=YQSIO69,CK"G<*6E+ ^]E@<5+?$@*>YG)3N8\.4GXJ1%#2.,SDIJD
M)_C2/NW4\Z5'^+IDX=]DX<=L::PFZ^>AO%O:T6%:UT'7IF8Y3@-J$8/Z"8/L
MS:OX(GI[0O2H%STZQ?[?=W62];#F(Z$&+RIU*X'N9>ONA&[&E@@WJJJ9W Y0
M6M147BZM @8Y>5.7<+D&MM:(U-26WKDMZ:S@FAI4:>KPG0^74+GG0]0UVSIG
M VH%K^'B+(HBB,>1^PZ2X3@>Q'[MI3#9T%AQ:I*3:J3+[6\=$K"JA=HBNO .
M76LN<UXS :Q2#3DZ"6.*ER;I&3 #JT:3GZ898'+-ESX ^,)=#F%6%-Q5B>"Z
M>VNUKZ#=KR#32 4PN5!F#QZG0SCT7,*]-J]0K_TP,U1=4M=V?+_;S\M9.R;^
MN+?#]H[I-2<! E<$C8:7XP!T.\!:PZK:#XVELC2"_+*DF8_:.=#Y2I'2SG !
M^G^1[#=02P,$%     @ [8DS5\8039^[!   _@H  !D   !X;"]W;W)K<VAE
M971S+W-H965T,C<N>&ULK5;;;ALW$'W?KR"4((@!-N*=NXYMP':2-@5R@9.V
MSVN)DA99+562LN*_[^&NO+[ ,1H@+](,-9<S<V8H'NU\^!97SB7R?=UV\7BR
M2FES.)W&V<JMZ_C*;UR'7Q8^K.L$-2RG<1-</>^=UNU4,&:FZ[KI)B='_=GG
M<'+DMZEM.O<YD+A=K^MP?>9:OSN>\,G-P46S7*5\,#TYVM1+]\6EOS:? [3I
M&&7>K%T7&]^1X!;'DU-^>*:R?6_P=^-V\8Y,<B67WG_+ROOY\81E0*YULY0C
MU/BZ<N>N;7,@P/AW'W,RILR.=^6;Z._ZVE'+91W=N6__:>9I=3PI)V3N%O6V
M31=^]X?;UZ-SO)EO8_])=H.M@/%L&Y-?[YV!8-UTPW?]?=^'.PXE^X&#V#N(
M'O>0J$?YID[UR5'P.Q*R-:)EH2^U]P:XILND?$D!OS;P2R<??7)$</(;^>*6
M:'8B%V[C0VJZY=$T(4$VF\[VP<Z&8.('P23YX+NTBN1M-W?S^_Y3 !O1B1MT
M9^+)@']NVU=$<DH$$_*)>'*L5O;QY*^I=@BF'@^6U^4P;NJ9.YY@'Z(+5VYR
M\N(9-^SU$U#5"%4]%?UGH3X9['&H3V0@7U>.+'R+E<U:JB];1Z)+$8<AK<@W
M=TUP+X2Z-YYC\(JZFY,ZPH;,ZN26/C0NDMVJF:U('1SV]PH+Y>;D$I[;0,X_
MO?E FHZXJ[K=#F$2<MX&A=!?.=T,IPOB:@2* \[# @M99/.T"LZ1]3!T+@\=
MP<A<CR-3O.V2"YO01$?.?8>;QR&U#R@3(,E7G^JVN'!7KML"[7/"J54EY:+J
MY=)45/ LOWA6"BY>0Y+4<$NE*HMS'U,!9$OOYY%$W\[AHJVDRBA(LM24<S.Z
M"EKIDNJ2%;\''V.!*W")^KE5U!A-5*DH9W(T-S"VIBP^W32D<-]Q$4? E)1K
M9&&:6"9I)2O$9E)146FB:5EQ:F1UQ[%%.O(2^2U"*D8.H/"*EM+TXN@+15,A
M!2TM)P?%)S0XC%DIZ4 M%_A5EP1?5EJBT.>R%$1;2Y6UQ4>7AFS/R4N@9.A'
M52(N5*%$;LY>08\,Y=8.*D!SEGN*K/^36?'SS')AJ-:\ERN@L8(]8)9EOBU_
MG%FF%$6]D(RQ& MYAUG+<:K4?69+@92,"*NI9G:TEMI2(^QCQ.;0&!PCB:HT
M9:+,,UA5:+4@BC*-EF&D'Q*;APZXE;PA5F.G#_+YC>]!9L-4)565^0&Q1E*!
MJ7_)A8*YJF@%XCC/),I[M.9"09\5>R:13U9['G-?<T8VJ!*TY@FHD/,TYH;^
M_&Z>SF9^VZ58!#=SS56^AP; SPGXRU@RG\Q NK^GI0!)%2_>=QB!Y,/UX :T
MUE"E5-Y'P:DP8G3B AZ66F9NO? 'O_&Q2?O+@6&#N>YES= &63X8(8%!KK3<
MUWN*ZEHBV2\J."^MR05C2CA&ZFYJ6R*QJ1[66Z)*UB]>'F\-;.JV7O!58B<P
MC(_6*S5FB>4EP1UA\CUQOUK4CPYJG#[V=S>]\R9!H<O^Y15)7]WP/!E/Q\?=
MZ?"FN34?7H8?^H6*I'4+N+)75D](&%Y;@Y+\IG_A7/J$]U(OKO! =2$;X/>%
MQU_=7LD)QB?OR7]02P,$%     @ [8DS5_6X_,?I!   > L  !D   !X;"]W
M;W)K<VAE971S+W-H965T,C@N>&ULG5;;;MLX$'WW5PS4H&@!UQ<Y;8/F B1I
M@K9 4B/>[&(?:6EDL:%$E:3JY._WD+I8*9*@V!=;$N=RYLR%<[35YL[FS([N
M"U7:XRAWKOHTG=HDYT+8B:ZXQ$FF32$<7LUF:BO#(@U*A9K&L]F':2%D&9T<
MA6]+<W*D:Z=DR4M#MBX*81[.6.GM<32/N@\W<I,[_V%Z<E2)#:_8W59+@[=I
M;R65!9=6ZI(,9\?1Z?S3V;Z7#P)_2][:P3/Y2-9:W_F7K^EQ-/. 6''BO 6!
MOU]\SDIY0X#QL[49]2Z]XO"YLWX98D<L:V'Y7*M_9.KRX^@@HI0S42MWH[=?
MN(WGO;>7:&7#+VT;V<7[B)+:.EVTRD!0R++Y%_<M#P.%@]DS"G&K$ ?<C:.
M\K-PXN3(Z"T9+PUK_B&$&K0!3I8^*2MG<"JAYTZNM6.*8WI'*Z&8=$;GND2&
MV-"*-V#?'4T=_'CI:=+:/&MLQL_87-"5+EUNZ:),.7VL/P6^'F3<@3R+7S3X
MK5836LS'%,_BQ0OV%GW0BV!O\6=!?_^SH!N;^T_;],WSR58BX>,(W6'9_.+H
MY/6K^8?9X0N(]WO$^R]9_Y]I>M'FTX@?.QH]X8B^EG2M?W&QQC<D)!Z3RWET
MIH5)/;#/TJ#CM+$DJLI ,"5!*Z>3.UK6)LG10G2Z,<S!V!OH4K1:GD9O:<UN
MRUQZ<_!:5*)\&--M6=M:*+H228X [$B4*7WC+#/\0'_E$+.Z#! HTS4*SI"7
M.,\E9W1QSTGMVQXYSF2",P <F&_<OWYU$,>SPZ6192(K^ IH<ZU@+)S-#]^.
M,8&4< C&Z6#!MO0,K'G9^<=#2TE'F6TI\Q^D=;+<>  W&O30C=1N3&]:YS<W
M.T\>_Z5PM,J%N:,OP %%VXM>KGK1$<#<7DU\2JX$N T-,B8+16[P#[+0H9Z
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
MLU3<F-I4XD:;.A6RS,4;68O;M:P^3L0/9:VJS&RVLMP+V%-I)0<HF]"+"UF
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
M'N2X8)6P#VK]#;?]=!U?IH2IO[!N:KNA!UEEK"JV8%)0<-G\V?MV'_8 @X\
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
M/:7:QZ,5C*S=P-Y(0^/?+0MZ;U%9!3K?2AK:1\$:Z%[P^=]02P,$%     @
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
MG@,+7)*<Z3NQ?8^5GZ[E2P13Q1>V5:SG0)(K+=(*;!2DE)<M>:SRL ,P/,V
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
MLG72M59U5;&J#JK"5XF90DOLFRM;Y$&[!79^H6REJ#NN\#1_&^EO4$L#!!0
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
M,R2[C'"@!FDVX/.EP/(N;LP!Y8@^^!=02P,$%     @ [8DS5W<QU31S!
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
MRGDP"R#'#6VX>9+M5^SSF3B^3'+MO]!VOI,X@*S11E8]V$90,=']Z5M?AST
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
M!U9_A%;/I>:+62',&]6-[\RS4+P7DI4M6&50YK3YDN>V#CV XAD&N"W _5>
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
MVG<,M$NP^W-EFZ$-G$#W,F9_ %!+ P04    " #MB3-7ZCN(T&("  "4!0
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
M)$:1&$-B'A+S09@4K_$A7F/HAM 8&3 D9B,Q!XD1).8B,8K$&!+SD)@/PJ2
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
MD27;_975'Y,LS^[^VS4/EEP4#\A__I0DV>N-8H"71'S?/^W9_P%02P,$%
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
M0#9SI3&T*.K67 IM&KU>;LPH1FD=S/E*F/9L#=OMW7!/?@%02P,$%     @
M[8DS5V-K:N&4 P  N H  !D   !X;"]W;W)K<VAE971S+W-H965T-S N>&UL
MK5;;;MLX$/T50ELL4B ;7:B;L[: V&FQ631H4*/=AZ(/C#2VA$BDEZ3LY.]W
M2-F*8RM&+_LB\3)S>,Y0,YKQ1L@'50)H\MC47$V<4NO5I>NJO(2&J0NQ HX[
M"R$;IG$JEZY:26"%=6IJ-_"\V&U8Q9UL;-?N9#86K:XK#G>2J+9IF'R:0BTV
M$\=W=@N?JF6IS8*;C5=L"7/0GU=W$F=NCU)4#7!5"4XD+";.E7\Y\SWC8"V^
M5+!1>V-BI-P+\6 F-\7$\0PCJ"'7!H+A:PTSJ&N#A#S^W8(Z_9G&<7^\0W]O
MQ:.8>Z9@)NI_JD*7$R=U2 $+UM;ZD]C\!5M!D<'+1:WLDVRVMIY#\E9IT6R=
MD4%3\>[-'K>!V'- G&&'8.L0'#J$KSC0K0.U0CMF5M8UTRP;2[$ATE@CFAG8
MV%AO5%-Q<XUS+7&W0C^=S;OK(V)!5,DD*#/*1=-@B/'P_(%42K50D+-KT*RJ
MU5OR!YEU^W.[__46FGN0WW#]\_R:G+UY.W8U,C/X;KYE,>U8!*^PH.16<%TJ
M\HX74+ST=U%1+RO8R9H&)P'_;NL+0OUS$G@!'> S^W[WX 0=VD>96CSZ"MY5
MGK=-6S.-@?RH2Y FA)AVI<F'-9 ;CB$'<O9!* SPUP_H3FXT-.K;4"R[L\+A
MLTS>7ZH5RV'BX D*Y!J<[/??_-C[<R@0_Q/8B["$?5C"4^C9W'YQY^1CJY5F
MO*CX\IQ,85EQCD,R937C.0R%H,.-+*ZI5.LL"J,X]>)H[*[WY0T8TB1,$_IL
M^()ZU%./3E+_ DH;CI@M*$'+*C=WVV6,%@2:52V>P(CC6(N?LVM3Z;*$NC!+
MOG>>)IXQ7[$GHMDCJ"&MT9&$,/2I=R#TV"J.*/7289EQ+S/^%9E3P:25<EU)
MK,M"#@J(CZCYWBA*#Z]JP,R/(R\95I#T"I)?49 +KK#B,ZX'J2?'G)+8/R!^
M;#2*4SI,.^UII]^1&KOBB[]K8I*ORH<_D9-8/UH1TB,Y=)328%C/J-<S.JEG
M)O@:I/WYXTT@C05(N;N((4D=7+S'(O532L.#V)\\]2?+E^\]_SR]'R]@[^S[
M5/7:HKZH2E$4^FERF!-#EA0#$8:']^'N]0 -R*5MC11^WRW7W7^S7^W;KRO;
M=!RL3TU;9GN+9YBNI[ME$DNS(C4L$-*[2)"6[-JD;J+%RG8:]T)CWV*');:6
M((T![B^$T+N).:!O5K/_ %!+ P04    " #MB3-7G&E\&3X#  "+#0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6RU5UUOVC 4_2M6*E6;U#5?$#X*
M2)1N6J>U147='JH]F.0"41,[LQWH_OUL)Z2AA&B@[ 7BY)[C>TZNG>O!AK(7
MO@(0Z#6."!\:*R&2OFER?P4QYI<T 2*?+"B+L9!#MC1YP@ '&A1'IF-9GAGC
MD!BC@;XW9:,!3444$I@RQ-,XQNS/-41T,S1L8WOC,5RNA+IAC@8)7L(,Q%,R
M97)D%BQ!& /A(26(P6)HC.W^Q'840$?\"&'#2]=(29E3^J(&M\'0L%1&$($O
M% 66?VN80!0I)IG'[YS4*.94P/+UEOV+%B_%S#&'"8U^AH%8#8VN@0)8X#02
MCW3S%7)!;<7GTXCK7[3)8RT#^2D7-,[!,H,X)-D_?LV-* $D3S7 R0'.>T#K
M ,#- :X6FF6F9=U@@4<#1C>(J6C)IBZT-QHMU81$O<:98/)I*'%B=$\%(-M#
MYV==Q[:OT%2Z"(Q!@&:"^B_HPPT('$8<W6/&L++\(_J$^ HSX -3R P4C^GG
MLUUGLSD'9G/1'25BQ=%G$D"PBS=EYD7ZSC;]:Z>6\%L:72+7OD".Y;@5^4SJ
MX>.$2;A5!=])QRW<=#5?ZP#?#%@('(WW;'R^@W@.[%>59;64:AGW>8)]&!IR
MG7)@:S!&YV>V9UU5Z6V(;$=]JU#?TNSN ?63"'..Z&*K^;M\CFX%Q+Q2=ZM)
MW0V1[>AN%[K;M6_]W<N^0#.]/-!#*KC ) C)LDI_+>FQ^C.RMB936_=Z9+>[
M':LU,-<5RKQ"F7=:/3NU%5U+>JRRALAV]'<*_9TF*[K3I.Z&R'9T=PO=W=KW
M_IQ]>?I:]BWG*00W*9-U/)4%08.LOB<TCBDIA3PEE$PH60-3'_F'15$T.J;2
ML>Y^V;J.W>MY1=UF9M2F>Z(9O<*,7N-FX'D$)]C1V[/#[>YY49OMB5[8UEN_
M8/W+EG!]U">NGO/8E=$4VZX#I8[);G)3R-F:TMX0VZYVYTV[\S\^=3EKN;!;
M7N=]85=$];I>.2[+VBRUNS&PI3X%<.33E(BL\RWN%B>-L>ZOS;?P[)ARA]DR
M)!Q%L)!0Z[(C)V=9YY\-!$UT\SRG0NX!^G(E3TO 5(!\OJ"R@<X':H+B_#7Z
M"U!+ P04    " #MB3-7K%E@CB\#  !Z#   &0   'AL+W=O<FMS:&5E=',O
M<VAE970W,BYX;6RMEUUOFS 4AO^*Q::ID];RE0#)$J2FK%HG]4.-VEY,NW#
M)%;!9K9)NG\_&P@C":%-EUP$;/R^]GE\L ZC%67/?(&0 "]I0OA86PB1#76=
MAPN40GY&,T3DDYBR% K99'.=9PS!J!"EB6X9AJ.G$!/-'Q5]=\P?T5PDF* [
M!GB>II#]F:"$KL::J:T[[O%\(52'[H\R.$=3)!ZR.R9;>NT2X101CBD!#,5C
M[=P<!@,UOACPB-&*-^Z!BF1&Z;-J7$5CS5 +0@D*A7* \K)$%RA)E)%<QN_*
M4ZNG5,+F_=K]LHA=QC*#'%W0Y E'8C'6/ U$*(9Y(N[IZCNJXNDKOY FO/@'
MJW*L8VL@S+F@:266*T@Q*:_PI>+0$$B?=H%5":QM06^/P*X$]EL%O4K0*\B4
MH10< BB@/V)T!9@:+=W430&S4,OP,5';/A5,/L52)_QIN=V QF %&8-$<( Y
MSU$$((E ##$#2YCDB(.3  F($_X9G(*':0!./GX>Z4*N03GI837?I)S/VC.?
M":XI$0L.OI$(19MZ7:Z]#L!:!S"Q.@U_0'(&;/,+L S+;%G/1;?\-A2UW&B1
M!Z_,GB>UW.Z(QJZWPR[\[#U^-U0@8+K@J=J+-L"E0Z_=01T30Y[!$(TU>0YP
MQ)9(\S]],!WC:QN=8YH%1S+;(->KR?6ZW/V?Y<LRO,G3&6*W\9K@0T;)E4QH
M2$+TJPUG:=LO;-4AN?0=MV\8,AF635"[P^R!_'F;PX+.1;X30;]&T'\3@BN"
M!8;)I7QW']6K>P",<@*G$:7EN8;C.%LT6L8YKL2Q1:-SO>^DX=0TG'<EQ&TN
MN)!G&R;S4Z,50J?OH2_8,<T"9R<)+<=I[LX&*;<FY;Z)5$O"O ZKT_I06,<T
M"]R='#5EBGI6.RROAN7];UI9>U!U&A^*ZIAF@;>35_V>T3P#-U -:E2#(^35
M/EJ=WH?2.J99,-A)+-LS7</>HJ4WJK(4L7E1W7(0TIR(LKZI>^L"^KRH&[?Z
M)^;PHJR#_]F45?DU9'-,.$A0+"V-,U=N(2LKW;(A:%;4?C,JY$X4MPOY<8"8
M&B"?QU06'%5#35!_;OA_ 5!+ P04    " #MB3-7;2Q][?8#   X$0  &0
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
M>4!=R1>0B*E?L,]M#0T$*>,DSL'"@Q@GV3]\S1-Q A \S0 K!UA5@',&8.<
M^U* DP.<2P'='*!"U[/85>*FD,/1@)(]H-):L,D+E7V%%OG"B=PH"T[%72QP
M?+3(-@@@*R$[XQ0''(5 +!N\9")B_@;2)$04\ T"\P@FX.<IXA!'[!=P!YZ.
MH(4"?7M \1+1[^+>CT '; ,%[T#GPE>YHA[D?DTROZPS?MG@@21\P\!,K!V6
M\;J(L0C4.@0ZL5H)?T^C#K#-7X%E6':#/_>7PZT&^+0=/MY2 3?.KCZ['&ZT
M),,N5+<5GW.&[UNVL_H+J<Y$U%EX3V+1>QB4U3NF%"9K)-H!G[P=3>;P34Z-
M]Y"&1]F5ZE^2G9A X3@)'U/..$Q"G*S_2.5.N#.^-\F?.=A5#LINMAOYCN49
MYD#?G:K2&H?LHGVVA0$::J)-,D1W2!O]](/I&K\U:51?T_--PS7*:\[J9J;A
MVZ[7+>Q*27>*I#N7)WU93;J:91?E]:OJ?F)VAZAHYK-71 /,1/_' 3J3[<PS
M[R0DJV,ZE5RWNG]MKIM6="HKSIJ,NKWF-'>+-'??=6]_% #./B=S1#$)/U+"
M6&.*N[5=8_5\U[$K2:Z;>;[A^Y7,3%MCO%*+V8W(2G*XA1SN?RA'I1343?$<
M1!\@IL\P2E&C5&YMVYD=PZT(53>JE\RT-?9K9;H164DFKY#)^Q?-J2[3\F]D
MRGK_L^I>![$:M?!J]7!GNJ[M5.5HLC-<R_:LBB2M<5XKR8W(2I+XA23^NU9.
MDR3_K'[\AOKQ*GK5;43_KVK5FH!KM;H164FK7J%5[WW+A^1/_L>M)&#BHVB%
ML!AG(CZNLM>%1G5Z]2>,X7:K]52WNK-,TZK(.&T-^UJ%;D164L@TCE\ZQKO6
M4ZY)*GP5[V>SURVFBNG<PZGTGM:H7!Y N;"L;D6Y!BOQ9*J\9TS;DW&M<K=B
M*TMW\I%J_F_**W>U5#E-!=9@UU1@[9%?K=.-V#*=])-SA1C1M3K082 @:<*S
M+^]BMC@T&JNCDLK\Q.S?9T<_1YKL).H!TC5.&(C02E :'4_DBV:'.]F DZTZ
MO5@2+G: NMP@&"(J#<3]%2'\,) +%$=LH[\ 4$L#!!0    ( .V),U=13(6;
M P,  &$(   9    >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;*U6VX[:,!#]
M%2NMJJW4W=PO;"$2L+U*JZ*EVSY4?3#)0"(<.[4-+']?VX&4A8"JJB_$=N8<
MGS.,/>EO&%^* D"BIXI0,; **>M;VQ99 146-ZP&JM[,&:^P5%.^L$7- ><&
M5!';<YS(KG!)K;1OUB8\[;.5)"6%"4=B5568;T= V&9@N=9^X:%<%%(OV&F_
MQ@N8@GRL)US-[)8E+RN@HF04<9@/K*%[.TYTO GX5L)&'(R1=C)C;*DGG_*!
MY6A!0""3F@&KQQK&0(@F4C)^[3BM=DL-/!SOV=\;[\K+# L8,_*]S&4QL!(+
MY3#'*R(?V.8C[/R$FB]C1)A?M&EB8\="V4I(5NW 2D%5TN:)GW9Y.  HGFZ
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
MDXTL&P/U]X>BJ%^^- UT;[_=_1]02P,$%     @ [8DS5XR9HT8O P  [A(
M  T   !X;"]S='EL97,N>&ULW5AM;]HP$/XKD;M.K30U0$9*5D#:D"I-VJ9*
M[8=]JPQQP))C9X[307]]?7$(+_5573]LL" :^QX_=\_Y+HW%L#0KP6X7C)E@
MF0M9CLC"F.)3&):S!<MI>:$*)BV2*9U38Z=Z'I:%9C0M@92+L-?IQ&%.N23C
MH:SRZ]R4P4Q5THQ(OS4%[O8U'9%N_)$$SMU$I6Q$[L_>_ZJ4N7H7N/O)AY.3
MSOWYU;[]K ;.2>AUVG^%TXL.[M=BF.MXUW6]_-0Z<L13C';IH=DH&R9,,/+@
M=>F\F(]+*&R*,AYF2FYJ$Q%GL-%ISH('*D9D0@6?:@ZLC.9<K)RY!X:9$DH'
MQC:%E=,%2_GHX*Z;0;\T?G(NE:YCNPCN[[19O@>L9R"0"]$*[!%G& \+:@S3
M\MI.ZL6U\1D4-..[56$5SC5==7M]LB'4-QMDJG3*=!NF2]:F\5"P#.1H/E_
MW:@B!- 8E=M!RNE<25IK6#.:@74[8T+<PL/T,]OQO<RVZMJ!JLIV: 4U0^?&
M3<#_MC?G>]MM[TU^@X(_*/.ELNG(>@[=PFXTR_BRGB^S5@#FO8M[IT4A5I\%
MG\N<N>1?'7 \I&M>L%":/]IHT"HS:V":! ],&S[;MOS6M+AC2[-NIV6&:^X=
MH>:_N\]S)IFF8ENT[?U#WN4W*XXN_Y7D^K_*OF"OQN8->>@B^\<@,CX&D4?1
MDX/#%QDE!ZDQ;-[?6X>$G2-":PW@*#8B/^#@)S9!@VG%A>&RF2UXFC+Y[*1@
MW1LZM8?Y'?]V?<HR6@ESUX(CLAE_9RFO\J1==0,;T:S:C+]!>MVX/0?:6%RF
M;,G223/5\VD]#.S 1FTN(.PCU_7E1S".P_P(8%@<3 '&<2PLSO^4SP#-QV&8
MMH$7&:"< <IQ+!\RJ3]8'#\GL9<_TR2)HCC&=G0R\2J88/L6Q_#U>\.T 0.+
M Y'^;*_Q:N,=\G(?8#5]J4.P3/%.Q#+%]QH0_[X!(TG\U<;B  .K M8[$-\?
M!WK*SXDBJ"JF#7N"<21), 1ZT=^C<8SL3@P??WVPIR2*DL2/ .97$$48 D\C
MCF *0 .&1%']'MQ['X7K]U2X^85K_ 102P,$%     @ [8DS5Y>*NQS
M$P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B
M#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z1
M0J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ
M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?V
MD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " #MB3-7
MJ+,"\N &   3-P  #P   'AL+W=O<FMB;V]K+GAM;,6;76_;-A2&_PKAJPY8
M9^O33M$4:)-V"Y U09-UEP4MT381B51)*A_]]3NDG)1*Y8/=D+EJ+<OR8TH\
M#U^2>7LGU<U:RAMRWS9"'\]VQG1OYG-=[5A+]1^R8P+>V4C54@,OU7:N.\5H
MK7>,F;:9IXM%.6\I%[-W;Q^O=:GF_@MI6&6X%'#0'OC*V9W^^;Y]26ZYYFO>
M</-P/'/_;]B,M%SPEO]@]?%L,2-Z)^_^DHK_D,+0YJI2LFF.9\GPQE>F#*]^
M.7QE(:_I6KLCAJZ_4  YGI4+N."&*VW<&>[Z%!AO&9P\O.J-_,0;P]0I->Q/
M)?N.BZV]#/R*N?<S7#L\_CLTXAOU?YI1;C:\8J>RZELFS-".BC464.@=[_2,
M"-JRX]F)O&7*_A[X@K-Z^&T&H+R64F\XO*'.:H<7$D5HV? :OKTF'VA#1<6(
M:T)-7OTC/,@4@4Q?$/);ZD%F"&06$?+*0M@/:'*Q(1?=Z';G"&3^,I!R Z]D
MY4$6"&3Q8I G5.\\R!*!+,-"?H8:2!+RC5SO&/G0:RZ8UA[:$D%;1D!+ >VJ
M;UNJ'MS=Y5O!X?-4& ]RA4"N(D!F 'G*=04"X**'NVU[BCO7@SQ"((\B0.8
M^3=5-PQLTT#=856ON.',O]O) BOABPB4!5">B5LX$XPZ9D/U$M@OCJT$M@NS
M8XJ<]$K!!\A[K:%X^Y"87I+ ?G&02_LL]HQ\4K(E7^QI\#Q>4F4>?$Q,,$E@
MPSC,E;O/AHJM_?:)AL3LD@36BR,\ D(8(D)/-@^$BII\_-[SSG[2Q\3\D@06
MS%"[%T]/Y;D4V]?73+5#<_J8F&&2*(JQCMF71;$EYXSJ<>_&1)/$,$UB57/*
MUH9<K!N^'<[R"3'+)#$TDV3[OFWDX9Z-:2:)X9DD=UV[DBTCU_1^=)=3S"]I
M#+\D5C GLFVE<$/%&Y\.,TP:PS!)Z8H.VS#P2_TK(!I>8M@EL7KYERH% [#1
MC<6$DL802F*-<K6C"H:Q4%MJ\OZ.JGK$B"DEC:&4Y,B5&,5OJ8WT(SA,)&D,
MD:0+\OJQK+QV985<PVW6U(]3*2:2-(9(T@0PK]C6G@NXG516*#XB9I(T2F9)
M+2*%88V->G &?$HY9A\3TTD:0R=IMB^%W S!U YR3FR&\3$QGZ0Q?)+F+@*N
M-?O>VWO^T88#O^MDF%2R&%(Y%%+'<SJ87;(8=CF(F?F8F&.R&(XYE*;'K8E.
MD<40SK.D2EY=VURM?_,A,>-D,8QS*+*25SXFYIXLAGLFTZ!K41\3<T\6PSV'
M(N'XR<3\DT5),@<BX1@3\T\6)<Y,1<)?;CKFGRQ*GIG*A<\Q<\Q!^8L$FZF"
ME&,.RJ,D'#] 3")B_LFC9)SI) &P/B;FGSQ*X'D6)B8;$UVCB2&@Z>&Z9?4Q
M,0'E@07T'H89-6]ZVXA$/\V*$W9?-7W-?$Q,0'F4\'-H!)?[F)B \L "FEX&
MT? 0**;[QL?$!)0'%M!^A&$=WG#J%OCM/8=K$? F\3$Q >4ONG#C8Q:8@(K
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
MO#_\X_CE68^NGY[SV?(/_9M?4$L! A0#%     @ [8DS5P=!36*!    L0
M !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4
M" #MB3-7555K8N\    K @  $0              @ &O    9&]C4')O<',O
M8V]R92YX;6Q02P$"% ,4    " #MB3-7F5R<(Q &  "<)P  $P
M    @ '- 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( .V),U?:
M.56VT04  )@?   8              " @0X(  !X;"]W;W)K<VAE971S+W-H
M965T,2YX;6Q02P$"% ,4    " #MB3-7/RU,=R@'  #"'0  &
M    @($5#@  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @
M[8DS5T9IL'"/ @  A@<  !@              ("!<Q4  'AL+W=O<FMS:&5E
M=',O<VAE970S+GAM;%!+ 0(4 Q0    ( .V),U=<J+CYJ 4  #07   8
M          " @3@8  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4
M    " #MB3-7Y$FGP6H'  #%,P  &               @($6'@  >&PO=V]R
M:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ [8DS5P3UXY)Q"   ?"<
M !@              ("!MB4  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+
M 0(4 Q0    ( .V),U=IQE3W[0<  ,<1   8              " @5TN  !X
M;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " #MB3-71]I5:+,2
M  #E+P  &               @(& -@  >&PO=V]R:W-H965T<R]S:&5E=#@N
M>&UL4$L! A0#%     @ [8DS5[&G]4 J!@  + T  !@              ("!
M:4D  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( .V),U<Q
M)?.XV (  $P&   9              " @<E/  !X;"]W;W)K<VAE971S+W-H
M965T,3 N>&UL4$L! A0#%     @ [8DS5WW7YTB0 @  F@4  !D
M     ("!V%(  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4
M" #MB3-7)G.O *\"  #E!0  &0              @(&?50  >&PO=V]R:W-H
M965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( .V),U?.F&9.T0(  #H&   9
M              " @858  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L!
M A0#%     @ [8DS5Q6 ?L "!P  J@\  !D              ("!C5L  'AL
M+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " #MB3-7(1&5%3H#
M   "!P  &0              @('&8@  >&PO=V]R:W-H965T<R]S:&5E=#$U
M+GAM;%!+ 0(4 Q0    ( .V),U<<+>!#RP(  %<&   9              "
M@3=F  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ [8DS
M5YS]K,?M P  :P@  !D              ("!.6D  'AL+W=O<FMS:&5E=',O
M<VAE970Q-RYX;6Q02P$"% ,4    " #MB3-7K"YCN/ $  "$"@  &0
M        @(%=;0  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0
M   ( .V),U?PYUWNW0(  '4&   9              " @81R  !X;"]W;W)K
M<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ [8DS5\-?S$B7 P  N <
M !D              ("!F'4  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q0
M2P$"% ,4    " #MB3-7N3$XS(\#  "$"   &0              @(%F>0
M>&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( .V),U=:T5+B
MX (  )P&   9              " @2Q]  !X;"]W;W)K<VAE971S+W-H965T
M,C(N>&UL4$L! A0#%     @ [8DS5Y"">TRM!   PPH  !D
M ("!0X   'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " #M
MB3-7_A[RK&$&  !/#@  &0              @($GA0  >&PO=V]R:W-H965T
M<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( .V),U>M.O< _ 4  - .   9
M          " @;^+  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#
M%     @ [8DS5VKRK96_ @  408  !D              ("!\I$  'AL+W=O
M<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " #MB3-7QA!-G[L$  #^
M"@  &0              @('HE   >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM
M;%!+ 0(4 Q0    ( .V),U?UN/S'Z00  '@+   9              " @=J9
M  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ [8DS5ST!
MK)@H!    PD  !D              ("!^IX  'AL+W=O<FMS:&5E=',O<VAE
M970R.2YX;6Q02P$"% ,4    " #MB3-7*F"NXTX"  !0!0  &0
M    @(%9HP  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    (
M .V),U=-R432E!,  +@Y   9              " @=ZE  !X;"]W;W)K<VAE
M971S+W-H965T,S$N>&UL4$L! A0#%     @ [8DS5PA*(#7> @  ]04  !D
M             ("!J;D  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"
M% ,4    " #MB3-7C]A_X#<%   D"P  &0              @(&^O   >&PO
M=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( .V),U=\S;@EG0(
M '<%   9              " @2S"  !X;"]W;W)K<VAE971S+W-H965T,S0N
M>&UL4$L! A0#%     @ [8DS5WI?7=BX @  NP4  !D              ("!
M ,4  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " #MB3-7
MCCLV]Y($  #D"@  &0              @('OQP  >&PO=V]R:W-H965T<R]S
M:&5E=#,V+GAM;%!+ 0(4 Q0    ( .V),U?J0'#6OP(  . %   9
M      " @;C,  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%
M  @ [8DS5V/?-F)Q @  7@4  !D              ("!KL\  'AL+W=O<FMS
M:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " #MB3-76G-LEU8#  #-!P
M&0              @(%6T@  >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+
M 0(4 Q0    ( .V),U=ZRKU4C (  &H%   9              " @>/5  !X
M;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ [8DS5QSQ/#9!
M P  D0<  !D              ("!IM@  'AL+W=O<FMS:&5E=',O<VAE970T
M,2YX;6Q02P$"% ,4    " #MB3-7;N6K^G<#   1"   &0
M@($>W   >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( .V)
M,U?E0UBV/ 4  -H,   9              " @<S?  !X;"]W;W)K<VAE971S
M+W-H965T-#,N>&UL4$L! A0#%     @ [8DS5UO#"Q%S P  G <  !D
M         ("!/^4  'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4
M    " #MB3-70TD$_HL$  !Y"@  &0              @('IZ   >&PO=V]R
M:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( .V),U>ETRD<"P,  ( (
M   9              " @:OM  !X;"]W;W)K<VAE971S+W-H965T-#8N>&UL
M4$L! A0#%     @ [8DS5U=_-._S @  B@<  !D              ("![?
M 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " #MB3-7.OPP
M.BX$  "8#P  &0              @($7]   >&PO=V]R:W-H965T<R]S:&5E
M=#0X+GAM;%!+ 0(4 Q0    ( .V),U=*WI^B2@0  (80   9
M  " @7SX  !X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @
M[8DS5P!*FSF) @  0@8  !D              ("!_?P  'AL+W=O<FMS:&5E
M=',O<VAE970U,"YX;6Q02P$"% ,4    " #MB3-7I0MS6X<"  "_!@  &0
M            @(&]_P  >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4
M Q0    ( .V),U=)PL/3K0(   ('   9              " @7L" 0!X;"]W
M;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ [8DS5]UMP2T<!
MK@\  !D              ("!7P4! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX
M;6Q02P$"% ,4    " #MB3-7=S'5-',$   2%0  &0              @(&R
M"0$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( .V),U>2
M\* >A0(  (<'   9              " @5P. 0!X;"]W;W)K<VAE971S+W-H
M965T-34N>&UL4$L! A0#%     @ [8DS5Z@L5@R  P  O!0  !D
M     ("!&!$! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4
M" #MB3-7B?:2\DT"  #H!   &0              @('/% $ >&PO=V]R:W-H
M965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( .V),U<,+X(UI0(  /P&   9
M              " @5,7 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L!
M A0#%     @ [8DS5^<5I!YD @  M04  !D              ("!+QH! 'AL
M+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " #MB3-7=YI-,T\"
M   G!@  &0              @('*' $ >&PO=V]R:W-H965T<R]S:&5E=#8P
M+GAM;%!+ 0(4 Q0    ( .V),U<#_B 37P(  .D%   9              "
M@5 ? 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ [8DS
M5P=)#J!O @  A0<  !D              ("!YB$! 'AL+W=O<FMS:&5E=',O
M<VAE970V,BYX;6Q02P$"% ,4    " #MB3-7@9'CY)("   1!@  &0
M        @(&,) $ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0
M   ( .V),U=Y'#*L00(  *H&   9              " @54G 0!X;"]W;W)K
M<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ [8DS5PW+\-U+ @  )04
M !D              ("!S2D! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q0
M2P$"% ,4    " #MB3-7ZCN(T&("  "4!0  &0              @(%/+ $
M>&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( .V),U=_D'^(
MO@D  #2!   9              " @>@N 0!X;"]W;W)K<VAE971S+W-H965T
M-C<N>&UL4$L! A0#%     @ [8DS5_8H]XL!!@  7C,  !D
M ("!W3@! 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4    " #M
MB3-7J]7;5X4"  #H!0  &0              @($5/P$ >&PO=V]R:W-H965T
M<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( .V),U=C:VKAE ,  +@*   9
M          " @=%! 0!X;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#
M%     @ [8DS5YQI?!D^ P  BPT  !D              ("!G$4! 'AL+W=O
M<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    " #MB3-7K%E@CB\#  !Z
M#   &0              @($120$ >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM
M;%!+ 0(4 Q0    ( .V),U=M+'WM]@,  #@1   9              " @7=,
M 0!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%     @ [8DS5[D/
M!#&1 P  <P\  !D              ("!I% ! 'AL+W=O<FMS:&5E=',O<VAE
M970W-"YX;6Q02P$"% ,4    " #MB3-7>;M)*WH#  !T#0  &0
M    @(%L5 $ >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    (
M .V),U?@H\ML5 4  !D?   9              " @1U8 0!X;"]W;W)K<VAE
M971S+W-H965T-S8N>&UL4$L! A0#%     @ [8DS5TE5W$9"!   ;A,  !D
M             ("!J%T! 'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6Q02P$"
M% ,4    " #MB3-744R%FP,#  !A"   &0              @($A8@$ >&PO
M=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( .V),U=?1;W")@,
M (X(   9              " @5ME 0!X;"]W;W)K<VAE971S+W-H965T-SDN
M>&UL4$L! A0#%     @ [8DS5W6$W8!] P  G P  !D              ("!
MN&@! 'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4    " #MB3-7
M&VZ:DAT#   U"0  &0              @(%L; $ >&PO=V]R:W-H965T<R]S
M:&5E=#@Q+GAM;%!+ 0(4 Q0    ( .V),U<)2KS-^P(  /H)   9
M      " @<!O 0!X;"]W;W)K<VAE971S+W-H965T.#(N>&UL4$L! A0#%
M  @ [8DS5_\\'<]!"   "3<  !D              ("!\G(! 'AL+W=O<FMS
M:&5E=',O<VAE970X,RYX;6Q02P$"% ,4    " #MB3-7C)FC1B\#  #N$@
M#0              @ %J>P$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( .V)
M,U>7BKL<P    !,"   +              "  <1^ 0!?<F5L<R\N<F5L<U!+
M 0(4 Q0    ( .V),U>HLP+RX 8  !,W   /              "  :U_ 0!X
M;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " #MB3-7-$X[?7H"    ,0  &@
M            @ &ZA@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"
M% ,4    " #MB3-7(' .V20"  "I+P  $P              @ %LB0$ 6T-O
F;G1E;G1?5'EP97-=+GAM;%!+!08     6P!; /08  #!BP$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>140</ContextCount>
  <ElementCount>382</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>35</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements Of Operations (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/StatementsOfOperations</Role>
      <ShortName>Consolidated Statements Of Operations (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/StatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - Note 1 ??? The Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note1Business</Role>
      <ShortName>Note 1 ??? The Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - Note 2 ??? Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Note 2 ??? Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - Note 3 ??? Discontinued Operations ??? Sale of Consumer Segment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment</Role>
      <ShortName>Note 3 ??? Discontinued Operations ??? Sale of Consumer Segment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - Note 4 ??? Marketable Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note4MarketableSecurities</Role>
      <ShortName>Note 4 ??? Marketable Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - Note 5 ??? Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note5Inventories</Role>
      <ShortName>Note 5 ??? Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - Note 6 ??? Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note6OtherCurrentAssets</Role>
      <ShortName>Note 6 ??? Other Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - Note 7 ??? Due From Related Party</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note7DueFromRelatedParty</Role>
      <ShortName>Note 7 ??? Due From Related Party</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - Note 8 ??? Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note8IntangibleAssets</Role>
      <ShortName>Note 8 ??? Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - Note 9 ??? Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note9PropertyAndEquipment</Role>
      <ShortName>Note 9 ??? Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - Note 10 ??? Other Long-Term Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note10OtherLong-termAssets</Role>
      <ShortName>Note 10 ??? Other Long-Term Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - Note 11 ??? Operating Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note11OperatingLeases</Role>
      <ShortName>Note 11 ??? Operating Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - Note 12 ??? Debt Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note12DebtObligations</Role>
      <ShortName>Note 12 ??? Debt Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - Note 13 ??? Due to Related Party</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note13DueToRelatedParty</Role>
      <ShortName>Note 13 ??? Due to Related Party</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - Note 14 ??? Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note14IncomeTaxes</Role>
      <ShortName>Note 14 ??? Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - Note 15 ??? Common Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note15CommonStock</Role>
      <ShortName>Note 15 ??? Common Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - Note 16 ??? Preferred Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note16PreferredStock</Role>
      <ShortName>Note 16 ??? Preferred Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - Note 17 ??? Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note17Warrants</Role>
      <ShortName>Note 17 ??? Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - Note 18 ??? Share Based Awards</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note18ShareBasedAwards</Role>
      <ShortName>Note 18 ??? Share Based Awards</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - Note 19 ??? Derivatives</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note19Derivatives</Role>
      <ShortName>Note 19 ??? Derivatives</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - Note 20 - Related-Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note20-Related-partyTransactions</Role>
      <ShortName>Note 20 - Related-Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - Note 21 - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note21-SegmentReporting</Role>
      <ShortName>Note 21 - Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - Note 22 - Sale of Consumer Segment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note22-SaleOfConsumerSegment</Role>
      <ShortName>Note 22 - Sale of Consumer Segment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - Note 23 ??? Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note23CommitmentsAndContingencies</Role>
      <ShortName>Note 23 ??? Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - Note 24 ??? Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note24SubsequentEvents</Role>
      <ShortName>Note 24 ??? Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - Note 2 ??? Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Note 2 ??? Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - Note 2 ??? Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Note 2 ??? Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - Note 3 ??? Discontinued Operations ??? Sale of Consumer Segment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables</Role>
      <ShortName>Note 3 ??? Discontinued Operations ??? Sale of Consumer Segment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - Note 5 ??? Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note5InventoriesTables</Role>
      <ShortName>Note 5 ??? Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://RCAT/role/Note5Inventories</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - Note 6 ??? Other Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note6OtherCurrentAssetsTables</Role>
      <ShortName>Note 6 ??? Other Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://RCAT/role/Note6OtherCurrentAssets</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - Note 8 ??? Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note8IntangibleAssetsTables</Role>
      <ShortName>Note 8 ??? Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://RCAT/role/Note8IntangibleAssets</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - Note 9 ??? Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note9PropertyAndEquipmentTables</Role>
      <ShortName>Note 9 ??? Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://RCAT/role/Note9PropertyAndEquipment</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - Note 10 ??? Other Long-Term Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note10OtherLong-termAssetsTables</Role>
      <ShortName>Note 10 ??? Other Long-Term Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://RCAT/role/Note10OtherLong-termAssets</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - Note 11 ??? Operating Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note11OperatingLeasesTables</Role>
      <ShortName>Note 11 ??? Operating Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://RCAT/role/Note11OperatingLeases</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - Note 12 ??? Debt Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note12DebtObligationsTables</Role>
      <ShortName>Note 12 ??? Debt Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://RCAT/role/Note12DebtObligations</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - Note 15 ??? Common Stock (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note15CommonStockTables</Role>
      <ShortName>Note 15 ??? Common Stock (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://RCAT/role/Note15CommonStock</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - Note 17 ??? Warrants (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note17WarrantsTables</Role>
      <ShortName>Note 17 ??? Warrants (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://RCAT/role/Note17Warrants</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - Note 18 ??? Share Based Awards (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note18ShareBasedAwardsTables</Role>
      <ShortName>Note 18 ??? Share Based Awards (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://RCAT/role/Note18ShareBasedAwards</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - Note 19 ??? Derivatives (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note19DerivativesTables</Role>
      <ShortName>Note 19 ??? Derivatives (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://RCAT/role/Note19Derivatives</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - Note 21 - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note21-SegmentReportingTables</Role>
      <ShortName>Note 21 - Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://RCAT/role/Note21-SegmentReporting</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails</Role>
      <ShortName>Antidilutive securities excluded from computation of diluted net loss per share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - Note 2 ??? Summary of Significant Accounting Policies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>Note 2 ??? Summary of Significant Accounting Policies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - Discontinued Operations - results of operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails</Role>
      <ShortName>Discontinued Operations - results of operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - Assets and liabilities for the Consumer Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails</Role>
      <ShortName>Assets and liabilities for the Consumer Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - Note 4 ??? Marketable Securities (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative</Role>
      <ShortName>Note 4 ??? Marketable Securities (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://RCAT/role/Note4MarketableSecurities</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - Other current assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/OtherCurrentAssetsDetails</Role>
      <ShortName>Other current assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - Note 7 ??? Due From Related Party (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative</Role>
      <ShortName>Note 7 ??? Due From Related Party (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://RCAT/role/Note7DueFromRelatedParty</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - Intangible assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/IntangibleAssetsDetails</Role>
      <ShortName>Intangible assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - Expected amortization expense for the unamortized finite-lived intangible assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails</Role>
      <ShortName>Expected amortization expense for the unamortized finite-lived intangible assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - Composition of, and changes in goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/CompositionOfAndChangesInGoodwillDetails</Role>
      <ShortName>Composition of, and changes in goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - Note 8 ??? Intangible Assets (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note8IntangibleAssetsDetailsNarrative</Role>
      <ShortName>Note 8 ??? Intangible Assets (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://RCAT/role/Note8IntangibleAssetsTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - Property and equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/PropertyAndEquipmentDetails</Role>
      <ShortName>Property and equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - Note 9 ??? Property and Equipment (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative</Role>
      <ShortName>Note 9 ??? Property and Equipment (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://RCAT/role/Note9PropertyAndEquipmentTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - Other long term assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/OtherLongTermAssetsDetails</Role>
      <ShortName>Other long term assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - Note 10 ??? Other Long-Term Assets (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative</Role>
      <ShortName>Note 10 ??? Other Long-Term Assets (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://RCAT/role/Note10OtherLong-termAssetsTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - Disclosure - Operating leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/OperatingLeasesDetails</Role>
      <ShortName>Operating leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - Disclosure - Supplemental information related to operating leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails</Role>
      <ShortName>Supplemental information related to operating leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - Disclosure - Future lease payment obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/FutureLeasePaymentObligationsDetails</Role>
      <ShortName>Future lease payment obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - Disclosure - Note 11 ??? Operating Leases (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note11OperatingLeasesDetailsNarrative</Role>
      <ShortName>Note 11 ??? Operating Leases (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://RCAT/role/Note11OperatingLeasesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000066 - Disclosure - Outstanding principal payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/OutstandingPrincipalPaymentsDetails</Role>
      <ShortName>Outstanding principal payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000067 - Disclosure - Note 12 ??? Debt Obligations (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note12DebtObligationsDetailsNarrative</Role>
      <ShortName>Note 12 ??? Debt Obligations (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://RCAT/role/Note12DebtObligationsTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00000068 - Disclosure - Note 13 ??? Due to Related Party (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative</Role>
      <ShortName>Note 13 ??? Due to Related Party (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://RCAT/role/Note13DueToRelatedParty</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00000069 - Disclosure - Note 14 ??? Income Taxes (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note14IncomeTaxesDetailsNarrative</Role>
      <ShortName>Note 14 ??? Income Taxes (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://RCAT/role/Note14IncomeTaxes</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>00000070 - Disclosure - Summary of shares of common stock issued (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails</Role>
      <ShortName>Summary of shares of common stock issued (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>00000071 - Disclosure - Note 16 ??? Preferred Stock (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note16PreferredStockDetailsNarrative</Role>
      <ShortName>Note 16 ??? Preferred Stock (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://RCAT/role/Note16PreferredStock</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>00000072 - Disclosure - Summary of warrants issued and fair values (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails</Role>
      <ShortName>Summary of warrants issued and fair values (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>00000073 - Disclosure - Changes in warrants outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/ChangesInWarrantsOutstandingDetails</Role>
      <ShortName>Changes in warrants outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>00000074 - Disclosure - Note 17 ??? Warrants (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note17WarrantsDetailsNarrative</Role>
      <ShortName>Note 17 ??? Warrants (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://RCAT/role/Note17WarrantsTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>00000075 - Disclosure - Assumptions used to calculate fair value of options granted (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails</Role>
      <ShortName>Assumptions used to calculate fair value of options granted (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>00000076 - Disclosure - Summary of activity under the Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/SummaryOfActivityUnderPlanDetails</Role>
      <ShortName>Summary of activity under the Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>00000077 - Disclosure - Summary of restricted stock activity under the Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails</Role>
      <ShortName>Summary of restricted stock activity under the Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>00000078 - Disclosure - Stock compensation expense by functional category (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails</Role>
      <ShortName>Stock compensation expense by functional category (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>00000079 - Disclosure - Note 18 ??? Share Based Awards (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative</Role>
      <ShortName>Note 18 ??? Share Based Awards (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://RCAT/role/Note18ShareBasedAwardsTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>00000080 - Disclosure - Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails</Role>
      <ShortName>Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>00000081 - Disclosure - Changes in the derivative liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/ChangesInDerivativeLiabilityDetails</Role>
      <ShortName>Changes in the derivative liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>00000082 - Disclosure - Note 20 - Related-Party Transactions (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative</Role>
      <ShortName>Note 20 - Related-Party Transactions (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://RCAT/role/Note20-Related-partyTransactions</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="rcat0919form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>00000083 - Disclosure - Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails</Role>
      <ShortName>Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>rcat-20230731.xsd</File>
    <File>rcat-20230731_cal.xml</File>
    <File>rcat-20230731_def.xml</File>
    <File>rcat-20230731_lab.xml</File>
    <File>rcat-20230731_pre.xml</File>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="rcat0919form10q.htm">rcat0919form10q.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="612">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>101
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "rcat0919form10q.htm": {
   "nsprefix": "RCAT",
   "nsuri": "http://RCAT/20230731",
   "dts": {
    "schema": {
     "local": [
      "rcat-20230731.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "rcat-20230731_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "rcat-20230731_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "rcat-20230731_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "rcat-20230731_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "rcat0919form10q.htm"
     ]
    }
   },
   "keyStandard": 257,
   "keyCustom": 125,
   "axisStandard": 9,
   "axisCustom": 4,
   "memberStandard": 11,
   "memberCustom": 24,
   "hidden": {
    "total": 114,
    "http://fasb.org/us-gaap/2023": 87,
    "http://RCAT/20230731": 20,
    "http://xbrl.sec.gov/dei/2023": 7
   },
   "contextCount": 140,
   "entityCount": 1,
   "segmentCount": 35,
   "elementCount": 535,
   "unitCount": 4,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 612,
    "http://xbrl.sec.gov/dei/2023": 30
   },
   "report": {
    "R1": {
     "role": "http://RCAT/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://RCAT/role/BalanceSheets",
     "longName": "00000002 - Statement - Consolidated Balance Sheets (Unaudited)",
     "shortName": "Consolidated Balance Sheets (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "us-gaap:Cash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "us-gaap:Cash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://RCAT/role/BalanceSheetsParenthetical",
     "longName": "00000003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "AsOf2023-04-30",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-04-30",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://RCAT/role/StatementsOfOperations",
     "longName": "00000004 - Statement - Consolidated Statements Of Operations (Unaudited)",
     "shortName": "Consolidated Statements Of Operations (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://RCAT/role/StatementsOfStockholdersEquity",
     "longName": "00000005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited)",
     "shortName": "Consolidated Statements of Stockholders' Equity (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "AsOf2022-04-30_custom_SeriesBPreferredStock1Member",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-04-30_custom_SeriesBPreferredStock1Member",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://RCAT/role/StatementsOfCashFlows",
     "longName": "00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited)",
     "shortName": "Consolidated Statements of Cash Flows (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "From2022-05-012022-07-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:ShareBasedCompensationOptions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://RCAT/role/Note1Business",
     "longName": "00000007 - Disclosure - Note 1 \u2013 The Business",
     "shortName": "Note 1 \u2013 The Business",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies",
     "longName": "00000008 - Disclosure - Note 2 \u2013 Summary of Significant Accounting Policies",
     "shortName": "Note 2 \u2013 Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment",
     "longName": "00000009 - Disclosure - Note 3 \u2013 Discontinued Operations \u2013 Sale of Consumer Segment",
     "shortName": "Note 3 \u2013 Discontinued Operations \u2013 Sale of Consumer Segment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://RCAT/role/Note4MarketableSecurities",
     "longName": "00000010 - Disclosure - Note 4 \u2013 Marketable Securities",
     "shortName": "Note 4 \u2013 Marketable Securities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://RCAT/role/Note5Inventories",
     "longName": "00000011 - Disclosure - Note 5 \u2013 Inventories",
     "shortName": "Note 5 \u2013 Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://RCAT/role/Note6OtherCurrentAssets",
     "longName": "00000012 - Disclosure - Note 6 \u2013 Other Current Assets",
     "shortName": "Note 6 \u2013 Other Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://RCAT/role/Note7DueFromRelatedParty",
     "longName": "00000013 - Disclosure - Note 7 \u2013 Due From Related Party",
     "shortName": "Note 7 \u2013 Due From Related Party",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:DueFromRelatedPartyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:DueFromRelatedPartyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://RCAT/role/Note8IntangibleAssets",
     "longName": "00000014 - Disclosure - Note 8 \u2013 Intangible Assets",
     "shortName": "Note 8 \u2013 Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://RCAT/role/Note9PropertyAndEquipment",
     "longName": "00000015 - Disclosure - Note 9 \u2013 Property and Equipment",
     "shortName": "Note 9 \u2013 Property and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://RCAT/role/Note10OtherLong-termAssets",
     "longName": "00000016 - Disclosure - Note 10 \u2013 Other Long-Term Assets",
     "shortName": "Note 10 \u2013 Other Long-Term Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:OtherLongTermAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:OtherLongTermAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://RCAT/role/Note11OperatingLeases",
     "longName": "00000017 - Disclosure - Note 11 \u2013 Operating Leases",
     "shortName": "Note 11 \u2013 Operating Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://RCAT/role/Note12DebtObligations",
     "longName": "00000018 - Disclosure - Note 12 \u2013 Debt Obligations",
     "shortName": "Note 12 \u2013 Debt Obligations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://RCAT/role/Note13DueToRelatedParty",
     "longName": "00000019 - Disclosure - Note 13 \u2013 Due to Related Party",
     "shortName": "Note 13 \u2013 Due to Related Party",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:RelatedPartyPayablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:RelatedPartyPayablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://RCAT/role/Note14IncomeTaxes",
     "longName": "00000020 - Disclosure - Note 14 \u2013 Income Taxes",
     "shortName": "Note 14 \u2013 Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://RCAT/role/Note15CommonStock",
     "longName": "00000021 - Disclosure - Note 15 \u2013 Common Stock",
     "shortName": "Note 15 \u2013 Common Stock",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://RCAT/role/Note16PreferredStock",
     "longName": "00000022 - Disclosure - Note 16 \u2013 Preferred Stock",
     "shortName": "Note 16 \u2013 Preferred Stock",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:PreferredStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:PreferredStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://RCAT/role/Note17Warrants",
     "longName": "00000023 - Disclosure - Note 17 \u2013 Warrants",
     "shortName": "Note 17 \u2013 Warrants",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:WarrantsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:WarrantsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://RCAT/role/Note18ShareBasedAwards",
     "longName": "00000024 - Disclosure - Note 18 \u2013 Share Based Awards",
     "shortName": "Note 18 \u2013 Share Based Awards",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://RCAT/role/Note19Derivatives",
     "longName": "00000025 - Disclosure - Note 19 \u2013 Derivatives",
     "shortName": "Note 19 \u2013 Derivatives",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://RCAT/role/Note20-Related-partyTransactions",
     "longName": "00000026 - Disclosure - Note 20 - Related-Party Transactions",
     "shortName": "Note 20 - Related-Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://RCAT/role/Note21-SegmentReporting",
     "longName": "00000027 - Disclosure - Note 21 - Segment Reporting",
     "shortName": "Note 21 - Segment Reporting",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:SegmentReportingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:SegmentReportingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://RCAT/role/Note22-SaleOfConsumerSegment",
     "longName": "00000028 - Disclosure - Note 22 - Sale of Consumer Segment",
     "shortName": "Note 22 - Sale of Consumer Segment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:SaleOfConsumerSegmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:SaleOfConsumerSegmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://RCAT/role/Note23CommitmentsAndContingencies",
     "longName": "00000029 - Disclosure - Note 23 \u2013 Commitments and Contingencies",
     "shortName": "Note 23 \u2013 Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://RCAT/role/Note24SubsequentEvents",
     "longName": "00000030 - Disclosure - Note 24 \u2013 Subsequent Events",
     "shortName": "Note 24 \u2013 Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "00000031 - Disclosure - Note 2 \u2013 Summary of Significant Accounting Policies (Policies)",
     "shortName": "Note 2 \u2013 Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "31",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables",
     "longName": "00000032 - Disclosure - Note 2 \u2013 Summary of Significant Accounting Policies (Tables)",
     "shortName": "Note 2 \u2013 Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables",
     "longName": "00000033 - Disclosure - Note 3 \u2013 Discontinued Operations \u2013 Sale of Consumer Segment (Tables)",
     "shortName": "Note 3 \u2013 Discontinued Operations \u2013 Sale of Consumer Segment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://RCAT/role/Note5InventoriesTables",
     "longName": "00000034 - Disclosure - Note 5 \u2013 Inventories (Tables)",
     "shortName": "Note 5 \u2013 Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://RCAT/role/Note6OtherCurrentAssetsTables",
     "longName": "00000035 - Disclosure - Note 6 \u2013 Other Current Assets (Tables)",
     "shortName": "Note 6 \u2013 Other Current Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://RCAT/role/Note8IntangibleAssetsTables",
     "longName": "00000036 - Disclosure - Note 8 \u2013 Intangible Assets (Tables)",
     "shortName": "Note 8 \u2013 Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://RCAT/role/Note9PropertyAndEquipmentTables",
     "longName": "00000037 - Disclosure - Note 9 \u2013 Property and Equipment (Tables)",
     "shortName": "Note 9 \u2013 Property and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://RCAT/role/Note10OtherLong-termAssetsTables",
     "longName": "00000038 - Disclosure - Note 10 \u2013 Other Long-Term Assets (Tables)",
     "shortName": "Note 10 \u2013 Other Long-Term Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "RCAT:OtherLongTermAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "RCAT:OtherLongTermAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://RCAT/role/Note11OperatingLeasesTables",
     "longName": "00000039 - Disclosure - Note 11 \u2013 Operating Leases (Tables)",
     "shortName": "Note 11 \u2013 Operating Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:ScheduleOfRentExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:ScheduleOfRentExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://RCAT/role/Note12DebtObligationsTables",
     "longName": "00000040 - Disclosure - Note 12 \u2013 Debt Obligations (Tables)",
     "shortName": "Note 12 \u2013 Debt Obligations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:ScheduleOfDebtPaymentsDueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:ScheduleOfDebtPaymentsDueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://RCAT/role/Note15CommonStockTables",
     "longName": "00000041 - Disclosure - Note 15 \u2013 Common Stock (Tables)",
     "shortName": "Note 15 \u2013 Common Stock (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://RCAT/role/Note17WarrantsTables",
     "longName": "00000042 - Disclosure - Note 17 \u2013 Warrants (Tables)",
     "shortName": "Note 17 \u2013 Warrants (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "RCAT:WarrantsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "RCAT:WarrantsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://RCAT/role/Note18ShareBasedAwardsTables",
     "longName": "00000043 - Disclosure - Note 18 \u2013 Share Based Awards (Tables)",
     "shortName": "Note 18 \u2013 Share Based Awards (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:ScheduleOfAssumptionsUsed1TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:ScheduleOfAssumptionsUsed1TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://RCAT/role/Note19DerivativesTables",
     "longName": "00000044 - Disclosure - Note 19 \u2013 Derivatives (Tables)",
     "shortName": "Note 19 \u2013 Derivatives (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:ScheduleOfAssumptionsUsed2TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:ScheduleOfAssumptionsUsed2TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://RCAT/role/Note21-SegmentReportingTables",
     "longName": "00000045 - Disclosure - Note 21 - Segment Reporting (Tables)",
     "shortName": "Note 21 - Segment Reporting (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "RCAT:SegmentReportingTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "RCAT:SegmentReportingTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails",
     "longName": "00000046 - Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)",
     "shortName": "Antidilutive securities excluded from computation of diluted net loss per share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "longName": "00000047 - Disclosure - Note 2 \u2013 Summary of Significant Accounting Policies (Details Narrative)",
     "shortName": "Note 2 \u2013 Summary of Significant Accounting Policies (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "From2022-05-012022-07-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "us-gaap:Capital",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails",
     "longName": "00000048 - Disclosure - Discontinued Operations - results of operations (Details)",
     "shortName": "Discontinued Operations - results of operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails",
     "longName": "00000049 - Disclosure - Assets and liabilities for the Consumer Segment (Details)",
     "shortName": "Assets and liabilities for the Consumer Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative",
     "longName": "00000050 - Disclosure - Note 4 \u2013 Marketable Securities (Details Narrative)",
     "shortName": "Note 4 \u2013 Marketable Securities (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "RCAT:CorporateBondsAtCarryingValueFairValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "RCAT:CorporateBondsAtCarryingValueFairValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://RCAT/role/InventoriesDetails",
     "longName": "00000051 - Disclosure - Inventories (Details)",
     "shortName": "Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://RCAT/role/OtherCurrentAssetsDetails",
     "longName": "00000052 - Disclosure - Other current assets (Details)",
     "shortName": "Other current assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative",
     "longName": "00000053 - Disclosure - Note 7 \u2013 Due From Related Party (Details Narrative)",
     "shortName": "Note 7 \u2013 Due From Related Party (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "From2022-01-012022-04-30",
      "name": "RCAT:CashCompensationSubjectToTaxation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "RCAT:DueFromRelatedPartyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-01-012022-04-30",
      "name": "RCAT:CashCompensationSubjectToTaxation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "RCAT:DueFromRelatedPartyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://RCAT/role/IntangibleAssetsDetails",
     "longName": "00000054 - Disclosure - Intangible assets (Details)",
     "shortName": "Intangible assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31_custom_IntangibleAssetsGrossCarryingAmountMember",
      "name": "RCAT:FiniteLivedProprietaryTechnologyGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-31_custom_IntangibleAssetsGrossCarryingAmountMember",
      "name": "RCAT:FiniteLivedProprietaryTechnologyGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails",
     "longName": "00000055 - Disclosure - Expected amortization expense for the unamortized finite-lived intangible assets (Details)",
     "shortName": "Expected amortization expense for the unamortized finite-lived intangible assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails",
     "longName": "00000056 - Disclosure - Composition of, and changes in goodwill (Details)",
     "shortName": "Composition of, and changes in goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "us-gaap:Goodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-05-012022-07-31_us-gaap_GoodwillMember",
      "name": "us-gaap:GoodwillPeriodIncreaseDecrease",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://RCAT/role/Note8IntangibleAssetsDetailsNarrative",
     "longName": "00000057 - Disclosure - Note 8 \u2013 Intangible Assets (Details Narrative)",
     "shortName": "Note 8 \u2013 Intangible Assets (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://RCAT/role/PropertyAndEquipmentDetails",
     "longName": "00000058 - Disclosure - Property and equipment (Details)",
     "shortName": "Property and equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "RCAT:PropertyPlantAndEquipmentLeaseholdImprovements",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "RCAT:PropertyPlantAndEquipmentLeaseholdImprovements",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative",
     "longName": "00000059 - Disclosure - Note 9 \u2013 Property and Equipment (Details Narrative)",
     "shortName": "Note 9 \u2013 Property and Equipment (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R60": {
     "role": "http://RCAT/role/OtherLongTermAssetsDetails",
     "longName": "00000060 - Disclosure - Other long term assets (Details)",
     "shortName": "Other long term assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "RCAT:SAFEAgreementAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock",
       "RCAT:OtherLongTermAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "RCAT:SAFEAgreementAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock",
       "RCAT:OtherLongTermAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative",
     "longName": "00000061 - Disclosure - Note 10 \u2013 Other Long-Term Assets (Details Narrative)",
     "shortName": "Note 10 \u2013 Other Long-Term Assets (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "From2022-11-012022-11-30",
      "name": "RCAT:PaymentForSAFEAgreement",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "RCAT:OtherLongTermAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-11-012022-11-30",
      "name": "RCAT:PaymentForSAFEAgreement",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "RCAT:OtherLongTermAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://RCAT/role/OperatingLeasesDetails",
     "longName": "00000062 - Disclosure - Operating leases (Details)",
     "shortName": "Operating leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-012023-07-31_custom_OperatingLeaseLocation1Member",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRentExpenseTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails",
     "longName": "00000063 - Disclosure - Supplemental information related to operating leases (Details)",
     "shortName": "Supplemental information related to operating leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:OperatingCashPaidToSettleLeaseLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:OperatingCashPaidToSettleLeaseLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://RCAT/role/FutureLeasePaymentObligationsDetails",
     "longName": "00000064 - Disclosure - Future lease payment obligations (Details)",
     "shortName": "Future lease payment obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://RCAT/role/Note11OperatingLeasesDetailsNarrative",
     "longName": "00000065 - Disclosure - Note 11 \u2013 Operating Leases (Details Narrative)",
     "shortName": "Note 11 \u2013 Operating Leases (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:ShortTermLeaseCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://RCAT/role/OutstandingPrincipalPaymentsDetails",
     "longName": "00000066 - Disclosure - Outstanding principal payments (Details)",
     "shortName": "Outstanding principal payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "RCAT:OutstandingPrincipalPaymentsDueYearTwo",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfDebtPaymentsDueTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "RCAT:OutstandingPrincipalPaymentsDueYearTwo",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfDebtPaymentsDueTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://RCAT/role/Note12DebtObligationsDetailsNarrative",
     "longName": "00000067 - Disclosure - Note 12 \u2013 Debt Obligations (Details Narrative)",
     "shortName": "Note 12 \u2013 Debt Obligations (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative",
     "longName": "00000068 - Disclosure - Note 13 \u2013 Due to Related Party (Details Narrative)",
     "shortName": "Note 13 \u2013 Due to Related Party (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "From2021-02-012021-04-30_custom_DueToRelatedParty1Member",
      "name": "RCAT:PromissoryNoteOriginalPrincipalAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "RCAT:RelatedPartyPayablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2021-02-012021-04-30_custom_DueToRelatedParty1Member",
      "name": "RCAT:PromissoryNoteOriginalPrincipalAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "RCAT:RelatedPartyPayablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://RCAT/role/Note14IncomeTaxesDetailsNarrative",
     "longName": "00000069 - Disclosure - Note 14 \u2013 Income Taxes (Details Narrative)",
     "shortName": "Note 14 \u2013 Income Taxes (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-31",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails",
     "longName": "00000070 - Disclosure - Summary of shares of common stock issued (Details)",
     "shortName": "Summary of shares of common stock issued (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "AsOf2023-04-30_us-gaap_CommonStockMember",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-012023-07-31_us-gaap_CommonStockMember",
      "name": "RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://RCAT/role/Note16PreferredStockDetailsNarrative",
     "longName": "00000071 - Disclosure - Note 16 \u2013 Preferred Stock (Details Narrative)",
     "shortName": "Note 16 \u2013 Preferred Stock (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "AsOf2023-04-30_us-gaap_SeriesAPreferredStockMember",
      "name": "us-gaap:PreferredStockSharesOutstanding",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PreferredStockTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-04-30_us-gaap_SeriesAPreferredStockMember",
      "name": "us-gaap:PreferredStockSharesOutstanding",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PreferredStockTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails",
     "longName": "00000072 - Disclosure - Summary of warrants issued and fair values (Details)",
     "shortName": "Summary of warrants issued and fair values (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "From2021-01-012021-01-31",
      "name": "RCAT:NumberOfWarrantsUponIssuance",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock",
       "RCAT:WarrantsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2021-01-012021-01-31",
      "name": "RCAT:NumberOfWarrantsUponIssuance",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock",
       "RCAT:WarrantsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://RCAT/role/ChangesInWarrantsOutstandingDetails",
     "longName": "00000073 - Disclosure - Changes in warrants outstanding (Details)",
     "shortName": "Changes in warrants outstanding (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31_custom_WarrantsOutstanding1Member",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "RCAT:WarrantsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-31_custom_WarrantsOutstanding1Member",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "RCAT:WarrantsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://RCAT/role/Note17WarrantsDetailsNarrative",
     "longName": "00000074 - Disclosure - Note 17 \u2013 Warrants (Details Narrative)",
     "shortName": "Note 17 \u2013 Warrants (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "From2022-04-012022-04-30",
      "name": "RCAT:WarrantsIssuedExercisePrice",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "RCAT:WarrantsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-04-012022-04-30",
      "name": "RCAT:WarrantsIssuedExercisePrice",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "RCAT:WarrantsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails",
     "longName": "00000075 - Disclosure - Assumptions used to calculate fair value of options granted (Details)",
     "shortName": "Assumptions used to calculate fair value of options granted (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31_custom_OptionsAssumptionsUsedMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfAssumptionsUsed1TableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-31_custom_OptionsAssumptionsUsedMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfAssumptionsUsed1TableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://RCAT/role/SummaryOfActivityUnderPlanDetails",
     "longName": "00000076 - Disclosure - Summary of activity under the Plan (Details)",
     "shortName": "Summary of activity under the Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31_custom_Options1Member",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-31_custom_Options1Member",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails",
     "longName": "00000077 - Disclosure - Summary of restricted stock activity under the Plan (Details)",
     "shortName": "Summary of restricted stock activity under the Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31_us-gaap_RestrictedStockMember",
      "name": "RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-31_us-gaap_RestrictedStockMember",
      "name": "RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails",
     "longName": "00000078 - Disclosure - Stock compensation expense by functional category (Details)",
     "shortName": "Stock compensation expense by functional category (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:GeneralAndAdministrativeStockCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:GeneralAndAdministrativeStockCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative",
     "longName": "00000079 - Disclosure - Note 18 \u2013 Share Based Awards (Details Narrative)",
     "shortName": "Note 18 \u2013 Share Based Awards (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "RCAT:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails",
     "longName": "00000080 - Disclosure - Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details)",
     "shortName": "Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "From2023-05-012023-07-31_custom_DerivativesAssumptionsUsedMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfAssumptionsUsed2TableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-012023-07-31_custom_DerivativesAssumptionsUsedMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfAssumptionsUsed2TableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://RCAT/role/ChangesInDerivativeLiabilityDetails",
     "longName": "00000081 - Disclosure - Changes in the derivative liability (Details)",
     "shortName": "Changes in the derivative liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "AsOf2023-04-30",
      "name": "us-gaap:DerivativeLiabilitiesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-04-30",
      "name": "us-gaap:DerivativeLiabilitiesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative",
     "longName": "00000082 - Disclosure - Note 20 - Related-Party Transactions (Details Narrative)",
     "shortName": "Note 20 - Related-Party Transactions (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "From2022-04-012022-04-30_custom_Director1Member",
      "name": "RCAT:ConsultingAgreementMonthlyPayments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-04-012022-04-30_custom_Director1Member",
      "name": "RCAT:ConsultingAgreementMonthlyPayments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails",
     "longName": "00000083 - Disclosure - Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details)",
     "shortName": "Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-07-31",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-012023-07-31_us-gaap_AllOtherSegmentsMember",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "RCAT:SegmentReportingTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0919form10q.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://RCAT/role/ChangesInWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock - shares authorized 500,000,000; outstanding 55,541,875 and 54,568,065",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r479",
      "r613"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note23CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 23 \u2013 Commitments and Contingencies",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r318",
      "r319",
      "r596",
      "r683"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://RCAT/role/ChangesInWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r385"
     ]
    },
    "us-gaap_GoodwillPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillPeriodIncreaseDecrease",
     "presentation": [
      "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "",
        "label": "Goodwill, Period Increase (Decrease)",
        "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r672"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails",
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r387"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails",
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "verboseLabel": "Operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expenses"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r635",
      "r637",
      "r638"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note11OperatingLeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r443",
      "r612"
     ]
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r636"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r639"
     ]
    },
    "us-gaap_CompensationRelatedCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CompensationRelatedCostsPolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-Based Compensation",
        "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued expenses",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net (decrease) increase in Cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r137"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Customer deposits",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r456",
      "r658"
     ]
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, beginning of period",
        "periodEndLabel": "Cash, end of period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r137",
      "r228"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r144"
     ]
    },
    "RCAT_EstimatedTaxesOwedRelatedToStockCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "EstimatedTaxesOwedRelatedToStockCompensation",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:EstimatedTaxesOwedRelatedToStockCompensation]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r314"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems",
     "presentation": [
      "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r637"
     ]
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "presentation": [
      "http://RCAT/role/Note17WarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]",
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r252"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightTable",
     "presentation": [
      "http://RCAT/role/ChangesInWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Table]",
        "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://RCAT/role/ChangesInWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss per share - basic and diluted"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://RCAT/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r537"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://RCAT/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r114",
      "r537",
      "r556",
      "r707",
      "r708"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock [Member]",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "RCAT_IndefiniteLivedIntangibleAssetsExcludingGoodwill1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill1",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total indefinite-lived assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r398",
      "r399",
      "r401",
      "r402",
      "r403",
      "r405",
      "r507"
     ]
    },
    "us-gaap_LeasesOfLesseeDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesOfLesseeDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note11OperatingLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 11 \u2013 Operating Leases",
        "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing."
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails",
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r231",
      "r258",
      "r259",
      "r269",
      "r274",
      "r275",
      "r279",
      "r280",
      "r282",
      "r288",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r431",
      "r472",
      "r684"
     ]
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r641"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r43",
      "r44",
      "r184",
      "r185",
      "r187",
      "r188"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note5InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r120",
      "r121",
      "r122"
     ]
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r626"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, net",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r284"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sale of marketable securities",
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r626"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Values, Inputs and Valuation Techniques for Financial Assets and Liabilities, and Related Disclosures",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r18"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r637"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r445",
      "r612"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r637"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recent Accounting Pronouncements",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r626"
     ]
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r637"
     ]
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r640"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r626"
     ]
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts receivable, net",
        "label": "Accounts and Other Receivables, Net, Current",
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note11OperatingLeasesDetailsNarrative",
      "http://RCAT/role/OperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/OtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest income",
        "documentation": "Amount, after allowance for credit loss, of accrued interest on investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r287",
      "r291",
      "r292"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current",
        "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r88",
      "r101",
      "r146",
      "r147"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r632"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/FutureLeasePaymentObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r643"
     ]
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r638"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/FutureLeasePaymentObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/FutureLeasePaymentObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r446"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued expenses",
        "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current",
        "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r88",
      "r101",
      "r146",
      "r147"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/FutureLeasePaymentObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/FutureLeasePaymentObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note11OperatingLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r638"
     ]
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating loss",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r270",
      "r276",
      "r278",
      "r603"
     ]
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://RCAT/role/Note24SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 24 \u2013 Subsequent Events",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r455"
     ]
    },
    "RCAT_SegmentReportingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "SegmentReportingTextBlock",
     "presentation": [
      "http://RCAT/role/Note21-SegmentReporting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Note 21 - Segment Reporting",
        "label": "SegmentReportingTextBlock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r186",
      "r189",
      "r483"
     ]
    },
    "RCAT_DueToRelatedParty2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DueToRelatedParty2Member",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due To Related Party 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_NumberOfWarrantsUponIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "NumberOfWarrantsUponIssuance",
     "presentation": [
      "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:NumberOfWarrantsUponIssuance]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndefiniteLivedTradeNames": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedTradeNames",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Brand name",
        "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "RCAT_StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock",
     "presentation": [
      "http://RCAT/role/Note16PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/OtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r296",
      "r297",
      "r599"
     ]
    },
    "RCAT_StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock",
     "presentation": [
      "http://RCAT/role/Note16PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SAFEAgreementAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "SAFEAgreementAssets",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/OtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SAFE agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid for income taxes",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other (income) expense",
        "label": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_PaymentForSAFEAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "PaymentForSAFEAgreement",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:PaymentForSAFEAgreement]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SeriesBPreferredStock1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "SeriesBPreferredStock1Member",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series B Preferred Stock 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OperatingLeaseLocation1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "OperatingLeaseLocation1Member",
     "presentation": [
      "http://RCAT/role/OperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Location 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventory",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "RCAT_IntangibleAssetsGrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "IntangibleAssetsGrossCarryingAmountMember",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets Gross Carrying Amount [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_IntangibleAssetsAccumulatedAmortizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "IntangibleAssetsAccumulatedAmortizationMember",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets Accumulated Amortization [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisclosureNote22SaleOfConsumerSegmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DisclosureNote22SaleOfConsumerSegmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 22 - Sale Of Consumer Segment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative",
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r55"
     ]
    },
    "RCAT_SaleOfConsumerSegmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "SaleOfConsumerSegmentDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note22-SaleOfConsumerSegment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 22 - Sale of Consumer Segment"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long term liabilities - Operating lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_IntangibleAssetsNetCarryingValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "IntangibleAssetsNetCarryingValueMember",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets Net Carrying Value [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_RelatedPartiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "RelatedPartiesPolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Parties"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cost of goods sold",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r231",
      "r288",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r431",
      "r684"
     ]
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeriesAPreferredStockMember",
     "presentation": [
      "http://RCAT/role/Note16PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Preferred Stock [Member]",
        "documentation": "Series A preferred stock."
       }
      }
     },
     "auth_ref": [
      "r648",
      "r649",
      "r686"
     ]
    },
    "RCAT_PropertyPlantAndEquipmentFurnitureAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "PropertyPlantAndEquipmentFurnitureAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture and fixtures"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_PropertyPlantAndEquipmentLeaseholdImprovements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "PropertyPlantAndEquipmentLeaseholdImprovements",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold improvements"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SegmentReportingPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "SegmentReportingPolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCash",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash",
        "label": "Disposal Group, Including Discontinued Operation, Cash",
        "documentation": "Amount of currency on hand, demand deposits with banks or financial institutions, and other kinds of accounts that have the general characteristics of demand deposits, held by a disposal group."
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OperatingLeaseLocation3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "OperatingLeaseLocation3Member",
     "presentation": [
      "http://RCAT/role/OperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Location 3 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares",
     "presentation": [
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares",
        "documentation": "Number of non-vested options forfeited."
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock",
     "presentation": [
      "http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OperatingLeaseLocation4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "OperatingLeaseLocation4Member",
     "presentation": [
      "http://RCAT/role/OperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Location 4 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other (income) expense"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Conversion of preferred stock",
        "label": "StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails",
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails",
      "http://RCAT/role/BalanceSheetsParenthetical",
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails",
      "http://RCAT/role/IntangibleAssetsDetails",
      "http://RCAT/role/OperatingLeasesDetails",
      "http://RCAT/role/StatementsOfStockholdersEquity",
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r236",
      "r237",
      "r253",
      "r458",
      "r506",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r537",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r546",
      "r547",
      "r548",
      "r549",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r557",
      "r560",
      "r561",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r582",
      "r617"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DebtObligation1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DebtObligation1Member",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OutstandingPrincipalPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "OutstandingPrincipalPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/OutstandingPrincipalPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fiscal 2025"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OperatingCashPaidToSettleLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "OperatingCashPaidToSettleLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating cash paid to settle lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/FutureLeasePaymentObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "",
        "label": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_CorporateBondsAtCarryingValueUnrealizedLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "CorporateBondsAtCarryingValueUnrealizedLosses",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "[custom:CorporateBondsAtCarryingValueUnrealizedLosses-0]",
        "label": "CorporateBondsAtCarryingValueUnrealizedLosses"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DebtObligation2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DebtObligation2Member",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OutstandingPrincipalPaymentsDueYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "OutstandingPrincipalPaymentsDueYearOne",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/OutstandingPrincipalPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fiscal 2024"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OutstandingPrincipalPaymentsDueTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "OutstandingPrincipalPaymentsDueTotal",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/OutstandingPrincipalPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total",
        "label": "OutstandingPrincipalPaymentsDueTotal"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OutstandingPrincipalPaymentsDueShortTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "OutstandingPrincipalPaymentsDueShortTerm",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/OutstandingPrincipalPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short term \u2013 through July 31, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer deposits",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r374",
      "r375"
     ]
    },
    "RCAT_OutstandingPrincipalPaymentsDueLongTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "OutstandingPrincipalPaymentsDueLongTerm",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/OutstandingPrincipalPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long term \u2013 thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ConvertibleNoteAgreementAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ConvertibleNoteAgreementAmount",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ConvertibleNoteAgreementAmount]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DebtObligation3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DebtObligation3Member",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation 3 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party, Type [Axis]",
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r451",
      "r452",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r555",
      "r557",
      "r589",
      "r698"
     ]
    },
    "RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "CommonStockWithheldByCompanyAppliedAgainstNoteAmount",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:CommonStockWithheldByCompanyAppliedAgainstNoteAmount]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Debt obligations - short term",
        "label": "DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SBAPPPLoanAmountsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "SBAPPPLoanAmountsReceived",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:SBAPPPLoanAmountsReceived]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DebtObligation4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DebtObligation4Member",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation 4 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in discontinued operations",
        "label": "Net Cash Provided by (Used in) Discontinued Operations",
        "documentation": "Increase (decrease) in cash associated with the entity's discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3",
     "presentation": [
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting of restricted stock to consultants"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "FinancingAgreementFundingOfPurchaseOfFixedAsset",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:FinancingAgreementFundingOfPurchaseOfFixedAsset]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInDiscontinuedOperationsAbstract",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Discontinued operations"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SBAPPPLoanPrincipalBalanceForgiven": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "SBAPPPLoanPrincipalBalanceForgiven",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "[custom:SBAPPPLoanPrincipalBalanceForgiven]",
        "label": "SBAPPPLoanPrincipalBalanceForgiven"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_IntangibleAssetsNetExcludingGoodwill1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "IntangibleAssetsNetExcludingGoodwill1",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total intangible assets, net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in financing activities of continuing operations",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r225"
     ]
    },
    "RCAT_DebtObligation6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DebtObligation6Member",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation 6 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SBAPPPLoanAccruedInterestForgiven": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "SBAPPPLoanAccruedInterestForgiven",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "[custom:SBAPPPLoanAccruedInterestForgiven]",
        "label": "SBAPPPLoanAccruedInterestForgiven"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_CorporateBondsAtCarryingValueFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "CorporateBondsAtCarryingValueFairValue",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:CorporateBondsAtCarryingValueFairValue-0]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by investing activities of continuing operations",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r225"
     ]
    },
    "RCAT_LeaseholdImprovementAgreementFundsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "LeaseholdImprovementAgreementFundsReceived",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:LeaseholdImprovementAgreementFundsReceived]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows from Financing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_PromissoryNoteOriginalPrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "PromissoryNoteOriginalPrincipalAmount",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:PromissoryNoteOriginalPrincipalAmount]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note8IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "RCAT_IncomeAssociatedWithStockCompensationSubjectToTaxation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "IncomeAssociatedWithStockCompensationSubjectToTaxation",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:IncomeAssociatedWithStockCompensationSubjectToTaxation]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_PaymentsForTaxLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "PaymentsForTaxLiability",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "[custom:PaymentsForTaxLiability]",
        "label": "PaymentsForTaxLiability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net cash used in operating activities",
        "verboseLabel": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r138",
      "r139"
     ]
    },
    "RCAT_RefundRelatedToPrepaidInventoryIssuedByCompany": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "RefundRelatedToPrepaidInventoryIssuedByCompany",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:RefundRelatedToPrepaidInventoryIssuedByCompany]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CorporateMember",
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Segment [Member]",
        "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items."
       }
      }
     },
     "auth_ref": [
      "r666"
     ]
    },
    "RCAT_DebtObligation7Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DebtObligation7Member",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation 7 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DebtInstrumentOutstandingBalancePayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DebtInstrumentOutstandingBalancePayment",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:DebtInstrumentOutstandingBalancePayment]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows from Operating Activities"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DebtInstrumentOutstandingAccruedInterestPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DebtInstrumentOutstandingAccruedInterestPayment",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:DebtInstrumentOutstandingAccruedInterestPayment]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_CashCompensationSubjectToTaxation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "CashCompensationSubjectToTaxation",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:CashCompensationSubjectToTaxation]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_LineOfCreditObligationAssumedInConnectionWithAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "LineOfCreditObligationAssumedInConnectionWithAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:LineOfCreditObligationAssumedInConnectionWithAcquisition]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_CorporateBondsAtCarryingValueContractualMaturities2": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "CorporateBondsAtCarryingValueContractualMaturities2",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:CorporateBondsAtCarryingValueContractualMaturities2-0]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DebtInstrumentInterestRateDuringPeriod1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DebtInstrumentInterestRateDuringPeriod1",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:DebtInstrumentInterestRateDuringPeriod1]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/OtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid inventory",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r653"
     ]
    },
    "RCAT_DebtObligation8Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DebtObligation8Member",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation 8 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DueToOtherRelatedPartyClassifiedCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DueToOtherRelatedPartyClassifiedCurrent",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:DueToOtherRelatedPartyClassifiedCurrent-0]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ScheduleOfOtherLongTermAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ScheduleOfOtherLongTermAssetsTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note10OtherLong-termAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ScheduleOfOtherLongTermAssetsTableTextBlock]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1",
     "presentation": [
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting of restricted stock to employees, net of shares withheld of 10,870 to pay taxes"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2",
     "presentation": [
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting of restricted stock to Board of Directors"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperationsExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operations",
        "label": "DisposalGroupIncludingDiscontinuedOperationOperationsExpense"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DueToRelatedParty1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DueToRelatedParty1Member",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due To Related Party 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CorporateAndOtherMember",
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate and Other [Member]",
        "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items."
       }
      }
     },
     "auth_ref": [
      "r666"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationInventoryCurrent",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventory",
        "label": "Disposal Group, Including Discontinued Operation, Inventory, Current",
        "documentation": "Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r88",
      "r101",
      "r146",
      "r147"
     ]
    },
    "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod]",
        "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note12DebtObligations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 12 \u2013 Debt Obligations",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r229",
      "r329",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r345",
      "r352",
      "r353",
      "r354"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r392",
      "r393",
      "r394",
      "r517",
      "r662",
      "r663",
      "r664",
      "r694",
      "r707"
     ]
    },
    "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares]",
        "negatedLabel": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note9PropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 \u2013 Property and Equipment",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r186",
      "r189",
      "r190"
     ]
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireProductiveAssets",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of property and equipment",
        "label": "Payments to Acquire Productive Assets",
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r690",
      "r691",
      "r692"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r626"
     ]
    },
    "RCAT_GeneralAndAdministrativeStockCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "GeneralAndAdministrativeStockCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "General and administrative",
        "label": "GeneralAndAdministrativeStockCompensationExpense"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ResearchAndDevelopmentStockCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ResearchAndDevelopmentStockCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Research and development",
        "label": "ResearchAndDevelopmentStockCompensationExpense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r561"
     ]
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_InitialFairValueOfWarrantsUponIssuance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "InitialFairValueOfWarrantsUponIssuance",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:InitialFairValueOfWarrantsUponIssuance]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments under debt obligations",
        "label": "Repayments of Debt",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r657"
     ]
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_NumberOfWarrantsOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "NumberOfWarrantsOutstanding",
     "presentation": [
      "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:NumberOfWarrantsOutstanding-0]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease right-of-use assets",
        "label": "Disposal Group, Including Discontinued Operation, Capital Leased Assets, Noncurrent",
        "documentation": "Amount classified as capital leased assets attributable to disposal group, expected to be disposed of after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r169",
      "r170",
      "r171",
      "r172"
     ]
    },
    "RCAT_FairValueOfWarrantsOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "FairValueOfWarrantsOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:FairValueOfWarrantsOutstanding-0]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of goods sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r458"
     ]
    },
    "us-gaap_InvestmentIncomeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentIncomeNet",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Investment loss (income), net",
        "label": "Investment Income, Net",
        "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r133"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Accounting",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-cash transactions"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_NumberOfWarrantsOutstanding2": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "NumberOfWarrantsOutstanding2",
     "presentation": [
      "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:NumberOfWarrantsOutstanding2-0]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principles of Consolidation",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r600"
     ]
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows",
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss from continuing operations",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r127",
      "r139",
      "r240",
      "r241",
      "r242",
      "r243",
      "r249",
      "r251"
     ]
    },
    "RCAT_FairValueOfWarrantsOutstanding2": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "FairValueOfWarrantsOutstanding2",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:FairValueOfWarrantsOutstanding2-0]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r626"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails",
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
        "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MarketableSecuritiesPolicy",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities",
        "documentation": "Disclosure of accounting policy for investment classified as marketable security."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "RCAT_WarrantsIssuedExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "WarrantsIssuedExercisePrice",
     "presentation": [
      "http://RCAT/role/Note17WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:WarrantsIssuedExercisePrice]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails",
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
        "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r199",
      "r210",
      "r293",
      "r294",
      "r295",
      "r457",
      "r601"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cost of goods sold",
        "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold",
        "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r196"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails",
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails",
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Investments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Investments",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable securities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments."
       }
      }
     },
     "auth_ref": [
      "r475"
     ]
    },
    "RCAT_ProceedsReceivedFromExerciseOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ProceedsReceivedFromExerciseOfWarrants",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note17WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ProceedsReceivedFromExerciseOfWarrants]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ExerciseOfWarrantsShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ExerciseOfWarrantsShares",
     "presentation": [
      "http://RCAT/role/Note17WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ExerciseOfWarrantsShares]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note8IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails",
      "http://RCAT/role/StatementsOfCashFlows",
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss from discontinued operations",
        "verboseLabel": "Net loss from discontinued operations",
        "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r90",
      "r91",
      "r92",
      "r93",
      "r103",
      "r196",
      "r411",
      "r486"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r638"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Customer deposits",
        "label": "Disposal Group, Including Discontinued Operation, Other Liabilities",
        "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r88",
      "r101",
      "r147"
     ]
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockTextBlock",
     "presentation": [
      "http://RCAT/role/Note16PreferredStock"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 16 \u2013 Preferred Stock",
        "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note19DerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of derivative liabilities at fair value."
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note17WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_WarrantsToPurchaseSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "WarrantsToPurchaseSharesIssued",
     "presentation": [
      "http://RCAT/role/Note17WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:WarrantsToPurchaseSharesIssued]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross margin",
        "documentation": "Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r196"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest expense",
        "label": "Disposal Group, Including Discontinued Operation, Interest Expense",
        "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21",
      "r23",
      "r99"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r444",
      "r612"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r626"
     ]
    },
    "RCAT_FairValueOfOptionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "FairValueOfOptionsAxis",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Of Options [Axis]",
        "verboseLabel": "FairValueOfOptionsAxis [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Indefinite-Lived Intangible Assets [Table]",
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r144"
     ]
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r162",
      "r355"
     ]
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note4MarketableSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 4 \u2013 Marketable Securities",
        "documentation": "The entire disclosure for investments in certain debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r166",
      "r167",
      "r192",
      "r285",
      "r286",
      "r429",
      "r430"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity",
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r33",
      "r193",
      "r219",
      "r220",
      "r221",
      "r235",
      "r236",
      "r237",
      "r239",
      "r244",
      "r246",
      "r253",
      "r289",
      "r290",
      "r372",
      "r392",
      "r393",
      "r394",
      "r406",
      "r407",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r427",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r447",
      "r500",
      "r501",
      "r502",
      "r517",
      "r582"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total operating expenses",
        "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revenues",
        "label": "Disposal Group, Including Discontinued Operation, Revenue",
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r196"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development",
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r396",
      "r701"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r235",
      "r236",
      "r237",
      "r239",
      "r244",
      "r246",
      "r289",
      "r290",
      "r392",
      "r393",
      "r394",
      "r406",
      "r407",
      "r419",
      "r421",
      "r422",
      "r424",
      "r427",
      "r500",
      "r502",
      "r517",
      "r707"
     ]
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity",
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Shares, Outstanding, Beginning Balance",
        "periodEndLabel": "Shares, Outstanding, Ending Balance",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRentExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRentExpenseTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note11OperatingLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Rent Expense [Table Text Block]",
        "documentation": "Tabular disclosure of rental expense from operating leases for each period for which an income statement is presented with separate amounts for minimum rentals, contingent rentals, and sublease rentals. Rental payments under leases with terms of a month or less that were not renewed need not be included."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "RCAT_FairValueOfOptionsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "FairValueOfOptionsDomain",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails"
     ],
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity",
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r193",
      "r219",
      "r220",
      "r221",
      "r235",
      "r236",
      "r237",
      "r239",
      "r244",
      "r246",
      "r253",
      "r289",
      "r290",
      "r372",
      "r392",
      "r393",
      "r394",
      "r406",
      "r407",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r427",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r447",
      "r500",
      "r501",
      "r502",
      "r517",
      "r582"
     ]
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CountryRegion",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Long-lived Assets",
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r310",
      "r604"
     ]
    },
    "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails",
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1-0]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate-0]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1-0]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Extension",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets",
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total stockholders' equity",
        "periodStartLabel": "Beginning balance, value",
        "periodEndLabel": "Ending balance, value",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r117",
      "r118",
      "r142",
      "r539",
      "r556",
      "r583",
      "r584",
      "r613",
      "r623",
      "r661",
      "r671",
      "r695",
      "r707"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets",
      "http://RCAT/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, net",
        "verboseLabel": "Net carrying value",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r473",
      "r485",
      "r613"
     ]
    },
    "RCAT_ShareBasedCompensationSharesRestrictedStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ShareBasedCompensationSharesRestrictedStockAxis",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Based Compensation Shares Restricted Stock [Axis]",
        "verboseLabel": "ShareBasedCompensationSharesRestrictedStockAxis [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesBPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeriesBPreferredStockMember",
     "presentation": [
      "http://RCAT/role/BalanceSheetsParenthetical",
      "http://RCAT/role/Note16PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series B Preferred Stock [Member]",
        "documentation": "Series B preferred stock."
       }
      }
     },
     "auth_ref": [
      "r648",
      "r649",
      "r686"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ShareBasedCompensationSharesRestrictedStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ShareBasedCompensationSharesRestrictedStockDomain",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "auth_ref": []
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber-0]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice-0]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "presentation": [
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r13",
      "r35",
      "r420",
      "r423",
      "r447",
      "r500",
      "r501",
      "r654",
      "r655",
      "r656",
      "r662",
      "r663",
      "r664"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "RCAT_OperationsStockCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "OperationsStockCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operations",
        "label": "OperationsStockCompensationExpense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r451",
      "r452",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r555",
      "r557",
      "r589"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentPeriodicPayment",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Periodic Payment",
        "documentation": "Amount of the required periodic payments including both interest and principal payments."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r84"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails",
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross margin",
        "verboseLabel": "Gross margin",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r231",
      "r257",
      "r270",
      "r276",
      "r278",
      "r288",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r431",
      "r603",
      "r684"
     ]
    },
    "us-gaap_IncreaseDecreaseInDerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDerivativeLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in fair value of derivative",
        "documentation": "The increase (decrease) during the period in the carrying value of derivative instruments reported as liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer)."
       }
      }
     },
     "auth_ref": [
      "r658"
     ]
    },
    "RCAT_SalesAndMarketingStockCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "SalesAndMarketingStockCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Sales and marketing",
        "label": "SalesAndMarketingStockCompensationExpense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative",
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r234",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r336",
      "r341",
      "r342",
      "r343",
      "r344",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r440",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r660"
     ]
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfRelatedPartyDebt",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments under related party obligations",
        "label": "Repayments of Related Party Debt",
        "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "RCAT_TotalStockCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "TotalStockCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_StockCompensationExpensePertainingToRestrictedStockUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "StockCompensationExpensePertainingToRestrictedStockUnits",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:StockCompensationExpensePertainingToRestrictedStockUnits]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "presentation": [
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r219",
      "r220",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438"
     ]
    },
    "RCAT_NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum",
     "presentation": [
      "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDerivativeAssetsAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in fair value of derivative liability",
        "label": "Increase (Decrease) in Derivative Assets and Liabilities",
        "documentation": "The increase (decrease) during the period in the net carrying value of derivative instruments reported as assets and liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer)."
       }
      }
     },
     "auth_ref": [
      "r658"
     ]
    },
    "RCAT_StockCompensationExpensePertainingToOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "StockCompensationExpensePertainingToOptions",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:StockCompensationExpensePertainingToOptions]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionLeasesOperating": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionLeasesOperating",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases",
        "documentation": "Disclosure of accounting policy for revenue recognition for operating leases."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "RCAT_FairValueOfDerivativesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "FairValueOfDerivativesAxis",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Of Derivatives [Axis]",
        "verboseLabel": "FairValueOfDerivativesAxis [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating loss",
        "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note14IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r689"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireInvestments",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of marketable securities",
        "label": "Payments to Acquire Investments",
        "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "RCAT_FairValueOfDerivativesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "FairValueOfDerivativesDomain",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails"
     ],
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of intangible assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r50",
      "r54"
     ]
    },
    "RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement",
     "presentation": [
      "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total long-term assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r231",
      "r288",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r414",
      "r416",
      "r431",
      "r684",
      "r685",
      "r699"
     ]
    },
    "RCAT_DerivativeLiabilitiesAdditionsDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DerivativeLiabilitiesAdditionsDuringPeriod",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/ChangesInDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_EliminatedUponConversionOrExerciseOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "EliminatedUponConversionOrExerciseOfWarrants",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/ChangesInDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Eliminated upon conversion of notes/exercise of warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r81",
      "r562",
      "r563",
      "r566"
     ]
    },
    "RCAT_ConsultingAgreementMonthlyPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ConsultingAgreementMonthlyPayments",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ConsultingAgreementMonthlyPayments]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note20-Related-partyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 20 - Related-Party Transactions",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r448",
      "r449",
      "r450",
      "r452",
      "r453",
      "r514",
      "r515",
      "r516",
      "r564",
      "r565",
      "r566",
      "r586",
      "r588"
     ]
    },
    "RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice",
     "presentation": [
      "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r560",
      "r597",
      "r602"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative",
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r110",
      "r111",
      "r161",
      "r162",
      "r234",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r336",
      "r341",
      "r342",
      "r343",
      "r344",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r440",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r660"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other, principally inventory deposits",
        "documentation": "Amount of increase (decrease) in current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r658"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r562",
      "r563",
      "r566"
     ]
    },
    "RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncome",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other, net",
        "label": "Disposal Group, Including Discontinued Operation, Other Income",
        "documentation": "Amount of other income attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r203"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://RCAT/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r537"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://RCAT/role/BalanceSheetsParenthetical",
      "http://RCAT/role/Note16PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r537",
      "r556",
      "r707",
      "r708"
     ]
    },
    "us-gaap_OtherCostAndExpenseOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCostAndExpenseOperating",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operations",
        "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r488"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note19Derivatives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 19 \u2013 Derivatives",
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r418",
      "r425"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://RCAT/role/BalanceSheetsParenthetical",
      "http://RCAT/role/Note16PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r206",
      "r207",
      "r208",
      "r231",
      "r247",
      "r248",
      "r250",
      "r251",
      "r254",
      "r255",
      "r288",
      "r320",
      "r322",
      "r323",
      "r324",
      "r327",
      "r328",
      "r357",
      "r358",
      "r361",
      "r364",
      "r371",
      "r431",
      "r508",
      "r509",
      "r510",
      "r511",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r529",
      "r537",
      "r559",
      "r582",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r644",
      "r659",
      "r665"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://RCAT/role/ChangesInWarrantsOutstandingDetails",
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r382"
     ]
    },
    "us-gaap_AdditionalCashFlowElementsFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalCashFlowElementsFinancingActivitiesAbstract",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows from Investing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "General and administrative",
        "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense",
        "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "presentation": [
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares issued for services",
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price of options that were either forfeited or expired."
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note18ShareBasedAwardsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating loss",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r409"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net loss to net cash from operations:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Capital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Capital",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Banking Regulation, Total Capital, Actual",
        "documentation": "Amount of total capital as defined by regulatory framework."
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total long-term liabilities",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r106",
      "r107",
      "r108",
      "r112",
      "r231",
      "r288",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r415",
      "r416",
      "r417",
      "r431",
      "r684",
      "r699",
      "r700"
     ]
    },
    "RCAT_RestrictedStockScheduledToVestShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "RestrictedStockScheduledToVestShares",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:RestrictedStockScheduledToVestShares]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillMember",
     "presentation": [
      "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill [Member]",
        "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt obligations - long term",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r205"
     ]
    },
    "us-gaap_OtherNonrecurringIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonrecurringIncomeExpense",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other, net",
        "documentation": "Amount of other expense (income) that is infrequent in occurrence or unusual in nature."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap_InventoryRawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryRawMaterials",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Raw materials",
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r652"
     ]
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets",
      "http://RCAT/role/ChangesInDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant derivative liability",
        "periodStartLabel": "Balance, beginning of period",
        "periodEndLabel": "Balance, end of period",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r215"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock based compensation",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r113",
      "r114",
      "r154"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r79",
      "r330",
      "r440",
      "r606",
      "r607"
     ]
    },
    "RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite Lived And Indefinite Lived Intangible Assets By Major Class [Axis]",
        "verboseLabel": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Cash",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r478",
      "r528",
      "r545",
      "r613",
      "r623",
      "r646"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails",
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term assets of discontinued operations",
        "verboseLabel": "Total long term assets",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r3",
      "r88",
      "r101",
      "r147",
      "r195",
      "r196"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease right-of-use assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r441"
     ]
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total current assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r214",
      "r231",
      "r288",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r414",
      "r416",
      "r431",
      "r613",
      "r684",
      "r685",
      "r699"
     ]
    },
    "RCAT_CorporateBondsAtCarryingValueCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "CorporateBondsAtCarryingValueCostBasis",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:CorporateBondsAtCarryingValueCostBasis-0]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets",
      "http://RCAT/role/OtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other",
        "verboseLabel": "Total",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r613"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts receivable, net",
        "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net",
        "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r88",
      "r101",
      "r147"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Disposal Group, Including Discontinued Operation, Other Assets, Current",
        "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r88",
      "r101",
      "r146",
      "r147"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of preferred stock",
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r33",
      "r154"
     ]
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DisposalGroupIncludingDiscontinuedOperationWorkingCapital",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Working capital"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketingAndAdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MarketingAndAdvertisingExpense",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales and marketing",
        "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising."
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note6OtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Other Current Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amounts of other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesPolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, net",
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable."
       }
      }
     },
     "auth_ref": [
      "r667",
      "r668",
      "r669",
      "r670"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails",
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails",
      "http://RCAT/role/BalanceSheetsParenthetical",
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails",
      "http://RCAT/role/IntangibleAssetsDetails",
      "http://RCAT/role/OperatingLeasesDetails",
      "http://RCAT/role/StatementsOfStockholdersEquity",
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r236",
      "r237",
      "r253",
      "r458",
      "r506",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r537",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r546",
      "r547",
      "r548",
      "r549",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r557",
      "r560",
      "r561",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r582",
      "r617"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value",
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r386"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note15CommonStock"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 15 \u2013 Common Stock",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r230",
      "r356",
      "r358",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r370",
      "r372",
      "r426",
      "r585",
      "r587",
      "r595"
     ]
    },
    "us-gaap_InventoryWorkInProcess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryWorkInProcess",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Work-in-process",
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not.  Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r630"
     ]
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails",
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets of discontinued operations",
        "verboseLabel": "Total current assets",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r88",
      "r101",
      "r146",
      "r147",
      "r195",
      "r196"
     ]
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL ASSETS",
        "label": "Assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r204",
      "r231",
      "r257",
      "r271",
      "r277",
      "r288",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r414",
      "r416",
      "r431",
      "r476",
      "r550",
      "r613",
      "r623",
      "r684",
      "r685",
      "r699"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/ChangesInWarrantsOutstandingDetails",
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r385"
     ]
    },
    "RCAT_SharesHeldAtTransferAgentUntilNoteReceivableRepayment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "SharesHeldAtTransferAgentUntilNoteReceivableRepayment",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:SharesHeldAtTransferAgentUntilNoteReceivableRepayment]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total current liabilities",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r198",
      "r231",
      "r288",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r415",
      "r416",
      "r417",
      "r431",
      "r613",
      "r684",
      "r699",
      "r700"
     ]
    },
    "RCAT_FiniteLivedIntangibleAssetsGross1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "FiniteLivedIntangibleAssetsGross1",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total finite-lived assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Intangible assets, net",
        "label": "Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent",
        "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r3",
      "r88",
      "r101",
      "r147"
     ]
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_FiniteLivedCustomerRelationshipsGross1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "FiniteLivedCustomerRelationshipsGross1",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer relationships"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock",
     "presentation": [
      "http://RCAT/role/Note18ShareBasedAwardsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table Text Block]",
        "documentation": "Tabular disclosure of an equity-based arrangement (such as stock or unit options and stock or unit awards) with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain equity-based awards at future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares or units issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r64",
      "r66",
      "r155"
     ]
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails",
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://RCAT/role/StatementsOfCashFlows",
      "http://RCAT/role/StatementsOfOperations",
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss",
        "verboseLabel": "Net loss",
        "terseLabel": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r139",
      "r164",
      "r196",
      "r216",
      "r217",
      "r221",
      "r231",
      "r238",
      "r240",
      "r241",
      "r242",
      "r243",
      "r245",
      "r246",
      "r249",
      "r257",
      "r270",
      "r276",
      "r278",
      "r288",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r428",
      "r431",
      "r487",
      "r558",
      "r580",
      "r581",
      "r603",
      "r622",
      "r684"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative",
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate During Period",
        "documentation": "The average effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r77",
      "r348"
     ]
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCurrentAssetsTextBlock",
     "presentation": [
      "http://RCAT/role/Note6OtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 6 \u2013 Other Current Assets",
        "documentation": "The entire disclosure for other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating activities",
        "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r137"
     ]
    },
    "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investing activities",
        "documentation": "Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r137"
     ]
    },
    "RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "CommonStockWithheldByCompanyAppliedAgainstNoteShares",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:CommonStockWithheldByCompanyAppliedAgainstNoteShares]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing activities",
        "documentation": "Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://RCAT/role/ChangesInWarrantsOutstandingDetails",
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r113",
      "r114",
      "r154",
      "r383"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r32",
      "r60",
      "r154",
      "r346"
     ]
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease liabilities",
        "label": "DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 2 \u2013 Summary of Significant Accounting Policies",
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "presentation": [
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price Range [Axis]",
        "documentation": "Information by range of option prices pertaining to options granted."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other (income) expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "presentation": [
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]",
        "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r631"
     ]
    },
    "us-gaap_PaymentsForOtherTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForOtherTaxes",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments of taxes related to equity awards",
        "label": "Payments for Other Taxes",
        "documentation": "Amount of cash outflow for taxes classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_DepositAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepositAssets",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory deposits",
        "documentation": "The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock based compensation",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r613",
      "r705"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "presentation": [
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r313"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails",
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other (income) expense",
        "label": "Other expenses, net",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Examination, Penalties and Interest Expense",
        "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations."
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note8IntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 8 \u2013 Intangible Assets",
        "documentation": "The entire disclosure for all or part of the information related to intangible assets."
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "presentation": [
      "http://RCAT/role/Note1Business"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 1 \u2013 The Business",
        "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r140",
      "r141"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive loss",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r35",
      "r123",
      "r209",
      "r480",
      "r504",
      "r505"
     ]
    },
    "us-gaap_MarketableSecuritiesUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MarketableSecuritiesUnrealizedGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized gain on marketable securities",
        "documentation": "Amount of unrealized gain (loss) on investment in marketable security."
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r613"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShortTermDebtTable",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative",
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Short-Term Debt [Table]",
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://RCAT/role/ChangesInWarrantsOutstandingDetails",
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r379",
      "r380"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r200",
      "r484"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets, net",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r52"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r381"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price",
        "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finished goods",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r650"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails",
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "us-gaap_ShortTermDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtLineItems",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative",
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note15CommonStockTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Common Stock Outstanding Roll Forward [Table Text Block]",
        "documentation": "Tabular disclosure of the change in common stock outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets",
      "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill",
        "verboseLabel": "",
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r299",
      "r471",
      "r604",
      "r613",
      "r673",
      "r680"
     ]
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeGainLossOnDerivativeNet",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/ChangesInDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in fair value",
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement."
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "us-gaap_MarketableSecuritiesGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MarketableSecuritiesGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Realized loss from sale of marketable securities",
        "documentation": "Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI)."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt obligations - short term",
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r161",
      "r613",
      "r702"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "presentation": [
      "http://RCAT/role/ChangesInWarrantsOutstandingDetails",
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price",
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note14IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 14 \u2013 Income Taxes",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r397",
      "r400",
      "r401",
      "r404",
      "r408",
      "r410",
      "r412",
      "r413",
      "r513"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity",
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r614",
      "r615",
      "r616",
      "r618",
      "r619",
      "r620",
      "r621",
      "r662",
      "r663",
      "r694",
      "r704",
      "r707"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets",
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses",
        "verboseLabel": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://RCAT/role/Note9PropertyAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails",
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities of discontinued operations",
        "verboseLabel": "Total current liabilities",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r88",
      "r101",
      "r146",
      "r147",
      "r195",
      "r196"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
     "presentation": [
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price",
        "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets",
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails",
      "http://RCAT/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory",
        "verboseLabel": "Total",
        "terseLabel": "Inventory, net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r598",
      "r613"
     ]
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis",
     "presentation": [
      "http://RCAT/role/OperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property Subject to or Available for Operating Lease [Axis]",
        "documentation": "Information by property that could be leased or is available for lease."
       }
      }
     },
     "auth_ref": [
      "r180"
     ]
    },
    "RCAT_DisclosureNote17WarrantsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DisclosureNote17WarrantsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 17 Warrants",
        "verboseLabel": "Summary Of Warrants Issued And Fair Values"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "presentation": [
      "http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r15",
      "r22",
      "r88",
      "r94",
      "r95",
      "r96",
      "r97",
      "r98",
      "r102",
      "r104",
      "r105",
      "r148"
     ]
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term liabilities of discontinued operations",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r3",
      "r88",
      "r101",
      "r147",
      "r195",
      "r196"
     ]
    },
    "RCAT_FiniteLivedProprietaryTechnologyGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "FiniteLivedProprietaryTechnologyGross",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proprietary technology"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid for interest",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r224",
      "r226",
      "r227"
     ]
    },
    "us-gaap_AllOtherSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllOtherSegmentsMember",
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Segments [Member]",
        "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items."
       }
      }
     },
     "auth_ref": [
      "r256",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentDomain",
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r282",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r316",
      "r317",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r604",
      "r645",
      "r703"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "presentation": [
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r219",
      "r220",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unrealized gain on marketable securities",
        "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, before Tax, Portion Attributable to Parent",
        "documentation": "Amount, before tax and after reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r12",
      "r157"
     ]
    },
    "RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount",
     "presentation": [
      "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series B Preferred Stock, as converted"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets",
      "http://RCAT/role/Note14IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated deficit",
        "verboseLabel": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r154",
      "r481",
      "r503",
      "r505",
      "r512",
      "r538",
      "r613"
     ]
    },
    "RCAT_SeriesAPreferredStock2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "SeriesAPreferredStock2Member",
     "presentation": [
      "http://RCAT/role/Note16PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Preferred Stock 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r163",
      "r482",
      "r613",
      "r661",
      "r671",
      "r695"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r625"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic and Diluted Net Loss per Share",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r165",
      "r222",
      "r261",
      "r439",
      "r567",
      "r622",
      "r706"
     ]
    },
    "RCAT_WarrantsOutstanding1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "WarrantsOutstanding1Member",
     "presentation": [
      "http://RCAT/role/ChangesInWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants Outstanding 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecurityDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SecurityDeposit",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/OtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security deposits",
        "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "RCAT_ScheduleOfAssumptionsUsed2TableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ScheduleOfAssumptionsUsed2TableTextBlock",
     "presentation": [
      "http://RCAT/role/Note19DerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ScheduleOfAssumptionsUsed2TableTextBlock]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent",
        "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r3",
      "r88",
      "r101",
      "r147"
     ]
    },
    "RCAT_OptionsAssumptionsUsedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "OptionsAssumptionsUsedMember",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options Assumptions Used [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DerivativesAssumptionsUsedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DerivativesAssumptionsUsedMember",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivatives Assumptions Used [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_Options1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "Options1Member",
     "presentation": [
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ScheduleOfWarrantsIssuedAndFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ScheduleOfWarrantsIssuedAndFairValueTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note17WarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://RCAT/role/Note16PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock by Class [Table]",
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r58",
      "r59",
      "r60",
      "r61",
      "r62",
      "r63",
      "r152",
      "r153",
      "r154",
      "r206",
      "r207",
      "r208",
      "r254",
      "r357",
      "r358",
      "r359",
      "r361",
      "r364",
      "r369",
      "r371",
      "r508",
      "r509",
      "r510",
      "r511",
      "r610",
      "r644",
      "r659"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Loss",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://RCAT/role/Note8IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r604",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682"
     ]
    },
    "RCAT_DisclosureNote21SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DisclosureNote21SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 21 - Segment Reporting"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://RCAT/role/Note16PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r207",
      "r208",
      "r254",
      "r357",
      "r358",
      "r359",
      "r361",
      "r364",
      "r369",
      "r371",
      "r508",
      "r509",
      "r510",
      "r511",
      "r610",
      "r644",
      "r659"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://RCAT/role/Note18ShareBasedAwards"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 18 \u2013 Share Based Awards",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r377",
      "r378",
      "r389",
      "r390",
      "r391",
      "r611"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r282",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r315",
      "r316",
      "r317",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r604",
      "r645",
      "r703"
     ]
    },
    "RCAT_Director1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "Director1Member",
     "presentation": [
      "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_WarrantsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "WarrantsDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note17Warrants"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 17 \u2013 Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "us-gaap_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/OtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total",
        "label": "Long-Lived Assets",
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "RCAT_ConsumerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ConsumerMember",
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12gTitle",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "RCAT_PreferredStockValueSeriesB": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "PreferredStockValueSeriesB",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series B preferred stock - shares authorized 4,300,000; outstanding 4,676 and 986,676"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ScheduleOfAssumptionsUsed1TableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ScheduleOfAssumptionsUsed1TableTextBlock",
     "presentation": [
      "http://RCAT/role/Note18ShareBasedAwardsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ScheduleOfAssumptionsUsed1TableTextBlock]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ScheduleOfDebtPaymentsDueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ScheduleOfDebtPaymentsDueTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ScheduleOfDebtPaymentsDueTableTextBlock]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT",
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average shares outstanding - basic and diluted"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development",
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "",
        "label": "Goodwill, Impairment Loss",
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r300",
      "r306",
      "r310",
      "r604"
     ]
    },
    "RCAT_FiniteLivedNoncompeteAgreementsGross1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "FiniteLivedNoncompeteAgreementsGross1",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-compete agreements"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT",
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Continuing operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightLineItems",
     "presentation": [
      "http://RCAT/role/ChangesInWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount",
     "presentation": [
      "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT",
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued operations"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r633"
     ]
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note5Inventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 \u2013 Inventories",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "RCAT_EarningsPerShareBasicAndDilutedRCAT": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "EarningsPerShareBasicAndDilutedRCAT",
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Loss per share - basic and diluted",
        "label": "EarningsPerShareBasicAndDilutedRCAT"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_VestingOfRestrictedStockUnitsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "VestingOfRestrictedStockUnitsAmount",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting of restricted stock units"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://RCAT/role/Note21-SegmentReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r46",
      "r47",
      "r48"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency translation adjustments",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r12",
      "r157"
     ]
    },
    "RCAT_VestingOfRestrictedStockUnitsShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "VestingOfRestrictedStockUnitsShares",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:VestingOfRestrictedStockUnitsShares]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating expenses"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ShareBasedCompensationOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ShareBasedCompensationOptions",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock based compensation - options"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 3 \u2013 Discontinued Operations \u2013 Sale of Consumer Segment",
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r145"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Research and development",
        "label": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_StockAwardsNonEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "StockAwardsNonEmployees",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock based compensation - restricted units"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://RCAT/role/BalanceSheetsParenthetical",
      "http://RCAT/role/Note16PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r206",
      "r207",
      "r208",
      "r231",
      "r247",
      "r248",
      "r250",
      "r251",
      "r254",
      "r255",
      "r288",
      "r320",
      "r322",
      "r323",
      "r324",
      "r327",
      "r328",
      "r357",
      "r358",
      "r361",
      "r364",
      "r371",
      "r431",
      "r508",
      "r509",
      "r510",
      "r511",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r529",
      "r537",
      "r559",
      "r582",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r644",
      "r659",
      "r665"
     ]
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r642"
     ]
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Sales and marketing",
        "label": "DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note8IntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of Intangible Assets (Excluding Goodwill)",
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r16"
     ]
    },
    "RCAT_RelatedPartyPayablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "RelatedPartyPayablesDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedParty"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 \u2013 Due to Related Party"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseDomain",
     "presentation": [
      "http://RCAT/role/OperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A descriptive title of whether the property is subject to or available for operating lease."
       }
      }
     },
     "auth_ref": [
      "r180"
     ]
    },
    "RCAT_TaxesRelatedToNetShareSettlementOfEquityAwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "TaxesRelatedToNetShareSettlementOfEquityAwards",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes related to net share settlement of equity awards"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount",
     "presentation": [
      "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "presentation": [
      "http://RCAT/role/Note18ShareBasedAwardsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]",
        "documentation": "Tabular disclosure of share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r66"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease right-of-use assets and liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ConversionOfPreferredStockIntoCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "ConversionOfPreferredStockIntoCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of preferred stock into common stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasesOfLesseeDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note11OperatingLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Disclosure [Table Text Block]",
        "documentation": "Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r175",
      "r176",
      "r178",
      "r179"
     ]
    },
    "RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount",
     "presentation": [
      "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_FairValueOfSharesWithheldAsPaymentOfNoteReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "FairValueOfSharesWithheldAsPaymentOfNoteReceivable",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares withheld as payment of note receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r82",
      "r477",
      "r536"
     ]
    },
    "RCAT_DisclosureNote7DueFromRelatedPartyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DisclosureNote7DueFromRelatedPartyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 Due From Related Party"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DueFromRelatedPartyDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DueFromRelatedPartyDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedParty"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 \u2013 Due From Related Party"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SeriesAPreferredStock1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "SeriesAPreferredStock1Member",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Preferred Stock 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisclosureNote10OtherLongtermAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DisclosureNote10OtherLongtermAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 Other Long-term Assets",
        "verboseLabel": "Other Long Term Assets"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OtherLongTermAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "OtherLongTermAssetsDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note10OtherLong-termAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 \u2013 Other Long-Term Assets"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisclosureNote13DueToRelatedPartyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20230731",
     "localname": "DisclosureNote13DueToRelatedPartyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 Due To Related Party"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-11"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c),(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b),(d)",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "60",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-6"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-7"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "S99",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480781/205-20-S99-3"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "((a)(1),(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(CFRR 211.02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482943/710-10-55-8"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b),(f(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "320",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "985",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205-20/tableOfContent"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.13)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7(a),(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483613/220-20-50-1"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//815/tableOfContent"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//940-320/tableOfContent"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//942-320/tableOfContent"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//946-320/tableOfContent"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-11"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//840/tableOfContent"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481440/840-10-50-2"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Subparagraph": "(Note 3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481418/840-10-55-40"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481178/840-20-25-1"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-1"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-2"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-4"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "210",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "(b)",
   "Publisher": "SEC"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(210.5-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//320/tableOfContent"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5C"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-5"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3A"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350-20/tableOfContent"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350-30/tableOfContent"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//830/tableOfContent"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//850/tableOfContent"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(h))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3"
  },
  "r645": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
  },
  "r646": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r653": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r654": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r655": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r656": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r657": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r658": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r659": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r660": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r663": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r664": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r665": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55"
  },
  "r666": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
  },
  "r667": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2"
  },
  "r668": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2"
  },
  "r670": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4"
  },
  "r671": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r672": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r676": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r677": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r678": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r679": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A"
  },
  "r682": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2"
  },
  "r683": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r684": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r685": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r686": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r687": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r688": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r689": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6"
  },
  "r690": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2"
  },
  "r693": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r694": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r696": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
  },
  "r697": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r698": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r699": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r700": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r701": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B"
  },
  "r704": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r705": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r707": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r708": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>102
<FILENAME>0001554795-23-000305-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001554795-23-000305-xbrl.zip
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
MI);,"#"UPC\8%E2:I 1N:2Z4T6&GP.[X/IZ$X'M,!;UD1\(R8-4T$Y2&:AO
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
MIJ$7< ]S3UUB$VR$KB:I]M@/+XEO4R >8B>;SH^6B[FN^)_"%6:/^!6T9\)
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
M]+!@-0*Z$YLQ/<J=))7"G<D]WO0H9S"  MK:R^@6YG'N93<Y3+FKFV:^+J*
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
M"V'7C,70H//B[O)7F#TXA9?;ON7!6$RQ%%O&-[+A/R_<.O&?_ =02P,$%
M  @ [8DS5PO?NGA$(P  MQX" !4   !R8V%T+3(P,C,P-S,Q7V1E9BYX;6SM
M75MOXSB6?E]@_X,V PQZ@$VGG'NJIW;@.)5"@*I*D$OWO@6*1,>:ED6/+DD\
MOWY(2K(EBZ0HB12IQ//04^4BC[YSX>V<0YZ__^-M[ELO((P\&'S9&?WZ:<<"
M@0-=+WC^LO-PMSN^FUQ=[5A1; >N[<, ?-D)X,X__N^__\M"__O[_^SN6I<>
M\-W/U@5T=J^"*?S-^FG/P6?K&PA :,<P_,WZW?83_ N\]'P06A,X7_@@!N@?
MT@]_MHY^'9T]6;N[ G1_!X$+PX?;JQ7=61POHL][>Z^OK[\&\,5^A>&?T:\.
MG(L1O(OM.(E6U#Z]?<K^EW;_N^\%?W[&_WFR(V A>071Y[?(^[*#OYM]]O7@
M5Q@^[^U_^C3:^_\?W^^<&9C;NUZ Y>: G;P7ID+K-SH[.]LC_YHWK;1\>PK]
M_!L'>SF<%67TKVZ\ZE!L?+27_F.QJ<<A70 =>9\CPLEWZ-@QL9!:1!:S!?[;
M;MYL%_^T.]K?/1C]^A:Y.[F>B+!#Z(-;,+7P_R-%K[YZ.QG?[^$?]R80V2Q"
M2)K/0C#]LA,BB(CJ_L&GDY3F7TJ-XN4"V6[D8=/;L?8:?N_<]K%,[F8 Q%'=
M=ZF-)7[_Q@Y!$,] [#FVWP@,M6<W9'CT@#FB&EU/KQ=XQ",[J141OY<\1'<Q
M=/Z<0=]%$\W7?R5>O&R"C-U;'L*)'<TN??C:2&253MWP_(0Q&)TGD1> J!8'
MM7'W[^_?)?.Y'2Z1U+WGP)LB"PWBL>/ )(C18G0#?<_Q@!"ZAJ2Z8S^X\"('
M8N()<-?F?&?[ .D*_2F9@_ ./&/MB3#0AEYW+@Y_V.&?(+:??' 'G"3T8D%Y
M<SMVQW5T%;P@1F$H"(?6OCN*XVLT;X:3),0SZ#B*!-:!FF[=,9U<). RA/-;
MX*.YP46S>_W\5M>O.ZK3JP!M()X]9 [B<F)VZH[G[":$: S%RW'@XEE\(3H,
MN1TES+B?B&U\A\'S;@S"N;BP^#TE(!MEDT[P_!V@S9H8*%8G"7CV+\!3?/WD
M>\]BVPMN)PEX#M  NH=-AQVGFP1,AU?HW#8']_:;H+YH'23@.$+'NSD,R-Y)
M" >M@P0<QS?HHP#-NZXX%$8?"6A._K##$&U#Q%13:2T!P>G=#.W^S]'(=,>O
M=NB*(6'VDH#H[ *$W@L:G"^"%DOK(&'G^6DW&Y*["SPF[Y'D(]L1GFA$^DM
M.=K-=GRW8 %#/,T*@6-WDX!I?[?U'K>NKP1T!WAB\6)R9D)+^(3LJ)]!('R.
M$"$@ >?A7?(4@7\EZ#-?\<Y5#!RS5V]G,05G,OEG,\$/W^/3BTQ.R@3[/6.*
M,].>JMQSG3AB=B\E9SQQ8+6=%9RLQ-'5=%5TRA+')]!=U8E+'*1(?P6GKP8
M^5T5G,0:8.-WE7SR:("+W4WFOK\!($8?%6> !JAJ^DH^#S0 QNZF9-?=8*=0
MU[D;OC%:MEW/3S#C:[_KUS?'3US@8O\>#K0F,1EMU],+W!2X/T'\'4;1#5K6
ML3XO0&Q[?BT[*K[5V]XN^^Y//*HP Q)W>2S2W7BC;\K0*3-*_'+$3%!]K0EV
MM%"R/J(5_;MG/WD^L9E+&&[L*T5-L TQ15&1-A;5B% WW(4MLJ!PV3VZ(:GN
MB04!U794$SUIH]@F=+KJM;R'%U8NMULW3%_?%L!!;(_G>(7[-YE%\&]!!-#H
M? CL]'>T2'B!%X-='TG#;<F(BF]UXQZO>C#RTE4/NXAFZ%L@N@J^0>B^>KXO
MR%E3.@K.DFU,7YA(-[RTLZ&@8 6Z*CK[MI%G(T(29F9\DKU?'62;3,W<GJI.
MZFU$VHQ21YF6#]^B\N3VZIAIE"Q0/VQ%MH]S'L,YF32SI>H>MD/<C6HWCBZ3
M. D!(7QC+S&&@DM!$'\3&@K\.:W,6)1(1PM.8I+JBX\XH1<XWL+V,Q$)F[,X
M"07^J%:R%26B)'.@%6)Q,I(S"UJA%2'0=9[+3^O8T8 S)-<^O:LH0L=>X:FM
M(2'YF0JM1"Q(0Y*4<P=E*A&T6;FTO9#DSXLO(8U)==RIYSOJ_(.%>4ITDRY.
M0J;GN)4]U/;N[-E)Y@LR63Y$>,F?V+Z3X-EHI3[L52(-OF$<P@.P.V5)-CYV
MD+B\>/D0N""\\>V@J677$9"$\Q9$<>CA8S$9^9UA-Z37-1,>?0(??M$9OGB<
M/U]>)@%)H;']"=+],PR7HHRT)ZDBPM)J] I3D3R*T6?0$<D+BF-M'5W)II3<
M_[I\6*"%$<1Q>A0HMEPU:3OH50.1M):TY[@!";49;JV"(RWH=?5\KDZ9Y\LT
MFI8ZTHG3'^T:[A; P5$:<KS/AK<'HEOPXH%7X)XO)]"=7P5?7Y M94&JU8$J
MHR+N3NT?"T]Z=NCD J0U+C+#N)N77Q'$E_*."(\S1")TDB>PZWH(#[ZDN6-E
M'RIJ:$7%"^(]U'0O:[-'): >]^ICNRZ<VUY#T-7>/2 F7]J=@_D3OJS8"&ZY
MJWJLMN\W0T@ZJ,<5P'C<%%K>IU>;!%,[\>/61IEW+V-&/^-P!VKQ'?VUA!N\
MQ0#MV]P<.298=YLV]F+<*+L#/;)V\87I!$]*Z(]92]D Z#=F2T#VT==75R )
MDB""ON?B5<C*^ELI >N7A\!.7 _]R]\48Z5?J"T!/V@'W/JE1/MO^0WIG!$?
M.B7T/KZB#<.JC4:Y<4WMZ(E86!+M/MOV8@^O:GO CZ/\%[+.$9O-?GA< 4?2
M E?HCROM^/83\,EG'[/&M+9[>E&3=!L!Q%F[3;1K8QF'.>YL6 K.?>E<\!DG
M7R#S^IIN4-%\4LYUGX9P7BO*3&R0RT%1M@C(C@5#=&S[LC/ZM,;B0[3%_K(3
MAPF%Y9X5-/'M*+]H/7[S1*RKVD6JVJ@;ESHUE:7/4!&+5XJV=.FE"/$BVP*Q
M%$)K*U43U=U8G1J8$H:UR%FJV/\T3%T\CBC 9:DCWX=TG=U:ZXMPQU+9@3:5
MW0%\SCLON^)_9-MSYL3&[O0H78?E$P-#/YSQ 9M -VYZ*P--(SSC))ZAX_F_
MU_N^JHKX_1Z/]*A)>),@ )^E*FU#B8:Y$&YIIJM"QT$J:Q._<0.K$"05'U6<
M3L9KJ0X[<SMAC(:$!A.OU_!T)#J,#@I.@SV*UT"R0Z'F+:R2,^&0YTQ8$[*N
MI]::E%I_B."#624VC@39@%.K2/*O]@)&OUDIY1)76^?(UCGR[IPCJ9V3U/"
M/$$@YB"A=QN(DX3'LT$;G@V8=>=S1G/-[A*NK*$( ^9Y360H9A"^DZ[*4^-"
MJ4;+\48A<XR,RV>;$=,S@OOPNFCRB_ ' 13'+GLZXTK]O+G4Z5T4# L58N>
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
MH;Y.DYT6C++.$@WAOT=/M?VBD@D$@2,=L11GR2'UL=$W;GNC6ZLEPEU$-.B
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
M&LD4P,0D'90#/E4Z**)***5:I\GZ])!A*&-M@]FF9@B;9-$F4V=PO<WC">;
ML'RZ#\,G%^+-:8[3W=$L0R@)[I:U.E0$RR]-TA2K$E&/.D#X(77-!1?$#+#Z
MW7/ZT61#L0ZFP2>_?5S=("!G@FY"[RF,V+8TF7ZPX[[;) IPFM&I2/ZJ.":D
MKVZ3+*9.M>FDJPLFT!@"'O1:UZNSZYOKQ^O+![3Z<($>'F_/_^L_;V\N+N\?
M_@U=_N^/UX__#8FE>L?79 J.F*AQD$TL#9%M9D?:HD;1.9VJHQ-WWBL]-J%W
M\J4O[.+,"Q\P[[1+5Q(,?:3PA"=<]H4T!-ZD9" _; -B;T7REMDCA]TC$%\8
M$H>D"#DTHO((O^QQG $(/P_;),T?R6C_+$G3Y!.]RB=PE2MI]0Z(&&KGRL=0
M# Q=Q-@&UXWP4XZ2.N=TADY11I41G9DY9\UY$K-^]K<PWYX?LCS9X;1J Z_R
M.*2G:O4PMX$SG</>&GI@F&< =CAJ*L11@/?T/I'[H-5=%=8DGDK)W6J]#MGD
M&F!HI@53M6 /:7A^@=/PV:.)*K5'6G(5JTOM&N [:^D2>3 4TP Y>)_42U./
MS/N"6K7FF/LSRBTO9CR/.MFJHY6)N4ZF3C0)ANWS^*&Q$ )YAT@[]+H.N'IA
M%G!PU0ZIW1.LD'ILP1!$?09(K0=@B*@X&Z12 G=.2!/P,0T9Z=X[G>/3*;R2
M=2)AJU%+"K@3N;B2<**7#)[&"@O=^H:QP#*VVU?S;0;#QS T5/!XLE4XG)_+
M%?$1HN,;)9HT P#,UB8K;/X9'S""U&O3)'-AD3]A%0?GC. ;'/L$FW!)5:)A
M=P%;";V[;BT4!\,J-<;!E+;18+<1_+:.<W89'V:"<GS)[,#2$1Q1,CZ4U%;X
M-W;)9?JB84K^QDCRYOOW;QE1[L]7CW^_2VDJP107)Z=^]:(#?L IX>]9SQFE
MM V*:$*F_%"(.B>''K[A*\'T5W2&]I4FRJ@JVZME24J]0[Y-TO /\LLW)^_?
MO#EY\^;-7U'2I"XE?_[N^^]8P/KQA^_HOYV'JE:>5E8'D@C=%;/=Y?% ]ONY
MMHQSEBF \7JT))90ZMN"4$-2??OMR;??O#WYX?MO&;.^_>;DV^]^.'GSW;?.
MR;4* I:0THONO#"XCL^]?4C&A*+3-2)IJR>6Y) [YY7XHF"()\<W.*M42Z,]
M$3\-8^07"LYI=(]S+XQQ<.FE,3U$L_+]P^X0T8R\%W@=^J%H6*6C:)-<^HZT
M>:;6 D,Y;:B<DW*5( H*2>>T:V%BEU;I.QPIWN(X"Y\Q30N]PS=)1B_GWZX?
MO1=1*S2U8OE\YA@7>Z<V34R H>HXW#+>)NPI'[]M!T7)S,\9SC,=U9XMN9Y^
MZDT[P9!*"(V_-I8M,-E<_%Z6>F50H ;I'I9BY96K ^NBGR9:_A7 H[AZ56>Y
M?Z17,(0MKBODY)F"#D#N@P1, E"8XL 2/S+P-R;F_BV!&M$-&6/2]_&$EQ<X
M@DZ(,0#*)4<M!8\@?6@2DE!1]FIAYIXIW<6]X@VA5;V4(G!:I60WY92. ]VD
M4S(-,,S2@CE,/%6MN'9?A6H403)._!B9MI9KS@F>(]-4 <TZ]8-D(MHM]1C9
MQ/5[S3 GU7"TJJ\3X"3B8'BFQBA8]@<;UPQ>6-13<<HP13@#_;:B 4@=DIV
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
MG'GK:EJCFYDK-=/TU&"0S BKB%_=)47&L\?Y>#:Y;[ZAF;A4)Y[Z0C;[5S[
M=@_:E7!.'2FL/DL*(4B#M0+1[?H&$X)B_1&:AIY]VFBX,6221 D8N=1(^5&I
MN=329!8O+#JG'SU09+#!S!>VNV\L ]S=#N9)@J&4%-YP\_8I![KZUO5#>>Y=
M).V.0_)3ZGQ1H"S2"T?-%2-&J]OYWOG2F_^]OSC@QV3<EJM4V=7<3^V0:.8G
MUG3.L%%P^81[SS;"'A,KNZUM='?>*SVZJCOITU:U1C1#9VJ::>K!()D96!'%
MVGNN^<Q4FR^-H\&!98F&D\2.N@>6A>+.V::/<7A@F65Y)"I 1V$<E]2;GS(5
MQQ13;'>*Y2&33"^4?=/:X:Q8!V"F6&;!D4>MOI!-%O$!MGG3E0##%"ZL/C?*
M6W* 0@[+*;=-H@"G68&.\E<__ACHVZ21L5MMAFDK@R&?*6)^S&JN613Y!M'#
M'*D"9]@);Z=#5&]Z"Z3M[F]+(7>WLKFB8*@EQ\<GTG>M'>KJPL(L7-);FOC^
M-R]-O=AH/YJCXVHA0@A?M/XP4'!.'A.4? I]CRKQA3A3F==<59"*6V.*!NB:
M)!)9&/Q0 Q11HXHN<U%DEM1)A0NW:YIT&L<96XLMUR_892V6D?+)R^@:"<MU
MJI-):8I1VXF5IE= /\_2>(O.&3ZK&]S\N:=G5 .5*FA%F\(&0SO&J.W_6=M_
MC<1+TZR";!OR*AC5./@FCZ]U2/W@=Q/-&7-F 17-904C9^\%3L-GXBI]EH T
MU4/1ZN/@/W&P&3QZJ[FM/\&BW7W;R:YW]W9'FX/3#";[,#QJ4%E$+9/LG'!I
M%#56@:Z&CZ@5]<&%*2:!MQ+%$8CQ]HZYG>CU%3^V#E-41;CO)-I;JH^M5Z 4
M/8%:S2:1=9UHDU6E X:0FD#[I.ML:Z.V(J3X*W)./]P:68! 2LU@:J .GJJ&
MH?+=&W1:'<LX'?+7R@+ON[=E6M1[O*<O=)'(K[W0*]-UM."K=D>P\"M6=,ZZ
M,6CY?'M+^%8JHEIS(9KU 4I7A"7"UHBD!%PS1R@)Y>$^+93N*=+C]#N:L9FN
M713YFDL4!N%(9<!53-)S3!28Y-H@HY,69#[_WE'^T<S=M_-G[A9%*AY8S:TL
M?5U[<<S0G2:L:2K"H)PA6@7;(.:)IP='PKR:EY^S7/<;'/LF*YF&-FS.&T:Y
MUYXY&!EP3MHIJ(</E-8VV#)DQPK0%4@MOU638%,CX/@LG0J;63@N1NO%X_>=
M4W-"BCLG\\/A*</_/!!TE\\:IP_$XE;/<2I =XYM"F3!D$X!<+#+7XNC0AY2
M:.S[HCPG+)9WR2?Y.6"1,%A&Z46L;UJOT_4HYIQ7Y8M\O7?W7HO_J_D:HU+9
MP;N+F@YQ7EA4:(+AHA'</C&9,IW1-.K.J4@G5P1\P$ZDZ!%0KF)W9*<&WQW'
MB>7!4$P#Y##?7TB&7_L(9]5\N3;@G& ?,WR[OLSR<.?EN/_$O$C()HGX -NT
MZ4J (0H75I\:1(ARHA9SSH=S+]O2V0CY'WJ)Y]F+:)>L&7GT=*V&(!-W.K%(
M1Q$,UTS0#A9%B%(Q5:3_:*D[YV+S9%CS8ECADZ :9 HV6:<&WJ::6!H,OY00
M^Z2"^=K;/?8Q83=-"Z$7T60*=L^*J(!WCX:(I,$02@FQ3ZAR3)ZA1O,$Q=C]
M;D/]GI@>H\3B3EYVTV"32!8,EQ0 14\&0@A(DI<6JI^D'9Z!/I!W,_AN:;Z9
MT54&0T!3Q-*W,EBBV2A\IO=$8&2:%>8,UXMX^NH@LK]K1$1=73 $-00L>J^
M\1//E>)]AM$<">0'3 8$R28.Z6I*F5RU2HTJ''LH]>R.[33=Z [Q%$I@N*>+
ME)]@V3G)KKPP_=6+#OAV?17&7NR'7M2Z^"'MG35U;9+-R)TVX;04P9#.!&V?
M>%07,>7L!%W'^T.YDT[_Q-9LT2/VMW'X3R* UDF*ZA*JQZU8-QYZ3V'$IKW%
M6ZC5?8MF:]\]N8=M4W=:K-1S&T&U)LD*)3!DUD4ZO.'#]%!+$0#C,DRJD2Y6
M7A!X4<*&$I<O]-8UE@93+4V[K--VI<L[I1H@YNEB'7*OT&2AKZ7KG(!U,D7=
MY1J1N).TEEK+-7Q9,*12 !0G3 7087[ GUIG"](D)O_T<6M,H<<J<S,VV3;6
MR38+36V 8>=(X,/XY[.$.+4IU+7EG,E728K#35R\E.YW+P[' ?O/J$CEKT?I
M"?:LSG^FNMV9$XTU!H;M4ST8S)T*>Z@RZ)SF-*%/BK=DO,(2-M"NQ"10ZZM;
M/C%OY%3OK+R6+AB*&@+F7/EHU-%-DKD/O:(D4_J4U-*VS4@#E_J$U% %Q4=]
MO(/S]#0#;9DUKVW).2DOO30FPY3L#J<L59D>&95:5M.VZ[G0R>,N5P%#.CV<
MO /-?C$##Z,#77S\@',6 ]&>WM>DEI9_.R=4';;147#Q3HX8..]UG*&T<_9H
M0Y3E!IKAF(1FI@L-EBA5G&6]4#%%(0^#*WH@!WW:W&DOIE\,\[<X.-![[BLR
M^0YH\".CO^8@XN6+'QT"'%R1[TE[X4/..N';=3_.*F^4+5"0U:MHBU54YP[;
M[*4X;RZ+NS9H9&5!['Y2JZC6\5I4%8;H1T:MXM@5@[) =%=U_>AOC^R +BT:
ML;(!7.FLZ_,BS/9)YD4_I\EAGY&)'W&-X*?;I^Q*\P$'Y1&"),Z*>>$#\98M
MKYUYI.Y\_+#%F!YW604!V_WRHM;FJW[3MHC$3=NW7M7\X& -!L#H8=OW0:[>
MLGQ4 * ''TH(J(T!-2 6B!ZB<:*U6BK.;Y!?6Z<WY.-1*-#LC7NA>-P?7\/
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
M,!@)Z.B&!Y,J?O9!PB@TG]=084H5+#U@&(4-_+!AU%4@-Q".;W!A?BG(1?F
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
M;9Z".NEP$C8CQYWL0=N[=V0G7Z[X9/DM94O^J1].<S8;;=3'HDJ\P:^,#_
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
MS"ZF^VTJRN=]^YN-ACS0A 9[FW-<$P)AO=_FQ-[!8?A]\9/?26U^[6])<LI
M(QKL =!QC4B'\*MQB4E$?PKYXQC+( H8N.P@06YP'1Q$W3> IC?8<Z7CN\PP
MU%^+$;;=2"M6MTL4:&:#O:PZNIG)<$4_<^\B ^1HKB]=H(4,]O KGH4HCP2Q
M]E^L8F?!F/T=O((V."[HJ!E8A.)UK4.744:HKA7[-O,1MD,3:ETO)^PL@?6U
M6%5M?-E9N>KTH-;T<L+- CC-+>ES84D16;";S<AAQIWY=XCE#6XJ+R4V+845
MTUPL/)Q8.6HLAU(,Z5>27<_O_6?Y=&-&!6HYKL:H.PD]R"(UVKTZP:.F%W'2
M>LI;F9NS4UJ^?(J!/8H2;JEZ\SCQZ% 3O-G]EILS:@XN5T_KO5Q-/D#Y5)\^
M5]<"[1>1NV,/Y-?B_;+44SOY.YP0=LZ.10/HGL93@_2UF%&9*YNRRQ)\78O]
M*+TE4Q(\L9H+=-FV8F20SV G^+A@@G!UO!8#;;]P;2EXU":*G5_D@O')H'XM
MIK;[S+*]N%*++'9RD@OF)H=[KPVN.[1#[!/PDY@&,[7^0.^UG9D=%#0>J?T:
M1U.KJZF<_)YG/]D%XW59'9_?M^+;7E%W*;^Z="<EPJ_%S,K+F_R-MMD@\YOF
M"Z\N_0F$^&LQOT$LKK.1O9P,JA=I5[53HV$.%*Q]8-]SM6SC\0*,KT,8\L9?
ML["CS=";C#1Z^I9M4^D= Q:#_XI,,*'_KFG%LA7*J*-G?KEDB&H5[/EEL,<X
MR>Y)LFR]F-P_2TQ.&3U7;"#CL@80OF&-'B*IJ<1>=*1!%#W/S)DI30;X?L]D
MC0TY:,4T'*_:#T M;+!3!C?F-: B]GIZZXGT8'M7N!$.=M@P[#1G"?B7.=4I
M W"61G&'>-RAJX<- T"R8UY()O(]3GZG?Y/7JS24O4T/JGI7 _X]Q9>J><S*
MT>^+^A(L/K(M@@VJ$_W+.V&=Z/>;.M%;RMZ6M#LEH5F25IKQY\;8YHEJO7C%
M?,NK/DIL0L/F(#Z-DU5,T2,G<31+)]DIQ7)-;8N_:K9YWDPR8J&=D?/AS?53
M'Y=F" TTURJ98+4.3_PTD(5)H)VQ$\X'U-,.1!AZ^A8EQ ^#/^AR':>I,+2@
M%627!G:.]H!:DP'FX"58C?5%'(#<#[_X68G*4;?1*J:$G2L]Z-!5@8?H]%2Y
MV5LW1^S='+:]FUI'[)N#F_SR+8,P7T7:">NJ<,G2K?^#6@E) C]4A&XES1WP
M4S3*V+GFJQ ;O?31ACNV7[F,;I)X2E0EC63M7?!+.NI%*+D[BKE@!=D>R8R7
MR08HIM7>!=>CHV*$DKNC&.4EOV8K%Y;^CDH8[N[<6#[ [H49I2MPU'8%>'^O
MC-=Y?E%V +N:0 D_+Z%?QIB8#WZ3D)4?S*AOQ[DNQ37P&WH3QAF4)7M5P; &
ME]H3%%!G['H!=A3>&N4&L*'/NTU>#95J?-BUSWIT37-LM[G=9/X["6?W<;E-
M7)?)4E5-MLF<_G<2AO$//YH25B*&8J5]'L,2?6Q7:1C;L(L^NC&93.P]YO'A
MJHX-HF30O+U/3AL[7?IXEA-6&NN6A"PB>.,GV1IV6'4L/*SZN#FLHH0]1MDK
M27N<MK73*OEA;,F13#I]05DP :N!4S]]9,_CTL6ER$/,'_Z+3+/[^-Y_YK^0
MA4GU_;#<*E,X!0%1*"@#'6,4Y>/HF(^G 6/X>Y ]\@>MNVBJ*S$T=ZJ__OKA
M-Y!2F2#;NC6,I?/E*HS7A/ZVQ);53T^S8,EXIER1]/H'F95"W\<[$D@4/L2'
MT/RG_L8P'.Z#'6(NE]0\V5<9MX_4K3M9L^_[T7JR6H4!F4T6?A"E&1.-OV$N
M/\OL0@K-C[(P<_? S@EU-E^C[Z7.BA1:99VQU=G$;B!U%C;#]EJ3[#[QHY3Z
MW9,%1>$;G4?"YF1#)QA_O91G8':DA5:_IK]">Z$WD$9OZ?8X"::4?6YH=]-'
M,LM#-O/_1O^BG%]A7=$JOO37EPDVB.JI)H?[^(3LS@M;D^JA1O@GT(JNC*-N
M4ZP',HN;8FY@M::IRU8E8*\E&I:V1BM5TE]9&@0<S-*RL+D99-MBOT9(?^UB
M;$@L/1E .3Y_]I=!Q)F[(9$?\A2T: 9^]L:8$%YUCGZJ[BJO5.'CI=\UJ[HI
M#][?[^;@5;T=.75GB2@_@C LL&Y*9G#&;D@&9Y3>4<T3MG3<2WRBLF&[G6Z,
M[=CD(*<LG335&FYMR>JS [).Z'@DE_1'Q:&HJ*T;NA%;E@S\&ON;^&%7!4@\
M#I9GEI&KX(G,N+W,R'S[F[;YG*R_^/\5)Z<AG9(FS]+['#UI[H.F+(A9.QYP
M0J%G\9)N4FRKM***K%0+^K)H !4HVP,^NX=CS2__FL1I6EU9*$* 7\CR@202
M71OT1ST"LV3IS7,Q0^@&.]]L\C&93O-ESIUERD62!7]PB(W4J*&!>H U@BI!
M$(ZDSJ^D>87(2(^RSJB'4B,H4 W:0)JKR763Q*LDH'NP9'U/IH]1',:+-9\@
M]&NFJB]R<JW<KY8L=7H<AM<%JR'!PCL9F2P2PMDOYNI#O2Y4?;$S9(V5H0=B
M>&6<YFD6+TG"HSFLK,1CL )K0]D9.RG56!T *(;7A]") :A"U@\[:]18"VH
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
M%<_<V$&'RQ\/Q8?+'S:'RQNB'J?JSOGR?IUJU"Z:,!A/B@0%^/VSW4YNA-9
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
MVYH1E5"X5DRSQ>RW\FB'^LR0FR"]2D@:?1K[9LBPU30[:&'4JDO"02#FTO!
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
M9Z;*''K@G_9Y!]-I#40#F!VF8VMNYR6F_;=]WE-!M#1F[V+72#KLY4*G,39
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
M1!+[XDP O_-$<AX!$9.&9 8=)M^?4#D.1DP:$<.D&#&%I7TX?\3DWQ1B\NE
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
M9#LG7_U]HT\TS?\54DX#N+*Z<9"GM+\S$XM/%9^GE+3_LZI:[$-1"CH3-7.
M?(7@>5B;C,;2L-Q[C$0(NKJN E'KB2I<$K\X8X6JF<?$?=Z%_2TLCLPA:C=+
M=ZV:[?%L=H8<*H[A$47G9V!_)3%_Q9H#GG#,+M&#HD1T%O_ 5?;^FHBV=_[O
M(Z]H0>:;D>1*61\.%1/M(KQ_=ZE 4P1U21? SS<Y"U4[Q8\>=9[T5Y&ZU>Q.
M)U7IKLI&D'!9'=/>5('/\,7";O.?%DZG%@)0B2]]:G]=!A+:(8*X."?&J$6D
MJFA@W8!22ZAH@KYB(N&U[N#:^2/CYN5'_?77U:/Q38@,&<OCGGUM OG]N[)H
M$=>ZBGPHR+N:)GW<A954IF4_5%]%R7K_#LV9T'O$8JZ$:!+F"$AH)U$F%+@L
MEDE( SNH^CN%,_$7@"PZP+/WN:SHHOD1-"3*U%5%G@_.%>#8LUGD#'17#G1M
M/W+(^+E_54%O\<>=_-S3NUU6V5 "9MN^J#T6VB@NZV/-,B9E7=X@JX.))!7*
MTL/49*)P=%'(BNJ[+3 R]&<$Z.5P+P"=9U_OP+,HBP=XOL5D%R5 U!,43OQQ
MX518@E-;?*W-ZA@D>ZFVN0/#UB_IUX1FKKKA(Z95G&P@X.QKL9BC.&B:4/BP
M$R7A<ZP)KL0'6PP(W2!T5*WAD/(X-A135NP.'L@P*%ZYL9\U^J*F3.W?_]X*
MP'2)0Y*,K7UL?FQ])*K#D:I/7,XNPXJXTS_^[0^9K<%%.LQK:@E+A]W?7QFO
M3_XSL:HPG"^'] /.#D@1'+)H2><-,*V^5O9RR<J69-D ICG[SPV,P6A_"WO=
M?RR9!5G)-]3(+*S/X&=?:=YA9ND9?"1NQYH^)9H*%(!-+AFY(Y.P/@BSP8>X
MS5_\:@)%$OHQSA ZNBUH:AF&HH*D%K(-JS+\L6ZT]1?-G^4_Y&;OVC HT1I$
MS?+%T)#AHN9P\MM8U +#B/>=D1,J^$]'Y8L*?_GGWU^T$EDX(SD#;@IFELDZ
M^]H80U.A0XF1]( ;5VL&RL<[G5N:[,4V0<RI=X;[!4'8EF):4TKK]DSJ3&\T
M=-,2U7^5T>8<3?[ZH?RS]/L>L.%S-!NTUM+H*.<NH&/Z>VZWISFLGLT31L\.
M&2,#!M'*2%0)\ JD,6KA##^#@2 P<0#MST*(#@+! T?(A^S !-U^^;!):R!W
MJF0 <;.>J'YK\Z8E*Y4\B$!/>,<[^UID-Y7A_+U>M<W.2+[14<W90->V;B2R
MY9LG_>&G^MC@(R![=<RSKVR!S;$,4]REUU*'F0^+C:#_,]^_LX *1FABA&;/
MC$3Y0'6,))X0X4)!9GF%-*YYH!3-WE/I[/PGC?R_A)$ RABB+4>2<'XC7(LB
M:K+[)Z<(D$!5@'!1>D1Y@&[3DXD67"! W(BF13AE/=&M3O)'!?:OB&A! VLH
ME@)?;]A(!@;:M1V-#7.,-C=AE 0?L1.P-/.A^S=*<:/:D))DG1^7\M/*9\X&
M8(I_'1(L1>,2;SQ2$G&%4ACBVJ@FUZ$$(K$J2@.BK(JFN3->GU=++ERPN;;\
MR*<D#'=10!T?!6U#1$Q*V_H[Q:8?S+]/:L'Y%"QXJL4>6?>YU ,D]>!5LBTX
M 2W3RT"!?UG8KS!AL+-$/I%PU!F&XLSQGEG>"<UT;:7F[W@W!E?ZA&_\$O4H
MXH75,9W"0\A!^^JU,-4<"<A07/4X,PWG:)0-Y^O8&Z7\^T]>&4:1U5D:T&GY
M\D987EK!?'4FO)OK$\MMX:IA/E[7:^$K5U<W"9#*6-\A\*,)*1Q3%O]L6!ZB
M+(X4"T83MZ+Q!*S8<BY.M7-^U5;-O6-W):/SOQ4-%5V<$QRU<=":)J.2#$!T
M)X0T -">P9<\01T,4%&,'1P8B^+(#_3?[]\-1)/H*2J,MD15A9^B, O%&W_&
M"M36*,;H@MD#\*7S>(-%Y3/..859U.&)5MSE0I$(^AB=4R!D^"F,M-&C(P-(
MP(Z[:8:PSS;!\/P#?"%$!6&.H;TP!SJJT71KVZV!:*U2_R(NDXEH=+X\F\3?
MI!UC?F#^)M DNQ!;\//N(YP">MY^%'X)D3%[C]T'YOT[1(5-)@H\!8J0Q8GY
M\7__6_B\?7]M=J+-B521+K%$:VSZB]#5S^O!]\>?U],K.K*4M/_X9U]_H_8A
M_K(2Y@31ZF%DQ!@'['?Z#/3AW\K%$7('$)RP),>4)(A<U*$ O'\'P3]4+ N*
M"U"A$!BZAIPL=4( Z'!-B!JR)>BZJV= 5$1+).S##BN:8/$.;QJB.89/<A0_
MJ[X>JTY96"O7)CX@)A4^,RSST7G@_3MKH-A5V"-4A;U#+Q"'J@6'X+FT _-O
M7U%F5@J!YZQ G)A)U@8_1'OFB]/N\.(^BL89V\;?)LIN$CF-LGP44WB40;>D
MQ%QY??\ND,!""1$)%5( "%&2H+RB7F2RC6 #V37?OQ(0%SG?#\PA%'24BC5<
MZP"Q.83$3DADR.'[H/%#T^T3?4-_L0;NQQ\A-X!-G QZBF:?.$.[@<3__C?+
M?=Y$H/VA\XCG0VA95S^=T46LD^4\A RX_=,&\IRG%,W60,Z2P_@IQ[A.B>N)
MO'\'79&/L2=%5Y!BGX0[H42IFQ$1/'D;>[=@:?=TSSW54&<A;Q#P'.9Y .;\
MP099E)[(EF!L:QT.?70VE1+DS>'U#,?AT:HG4%D[Q6F4(0/[^J::N<$TG]?N
M>MUJ,7S5Y5HX; ]NKY8T&]RO=FZ).A@8+ZM_A]'V2S9X#0<C@5^V\42@HHOC
MK'/+,34.H7-[X_PZMR;AV;$IE>@LE#VXVW%T<XN3AE!A?HQ:RBTC'=8SBN5V
M]8Q*J>"F$#C5F>OAD+7J?WCM=R3 62Y#=@>_LH<M.Z/Z@^?IIO)O?5*[?GZ2
M8^VYL86P?=INQ)J-<STP)I$ P6YZ0*\-OBUZ[VWQN5%ARCRX?__.$RPH/9_
MWHGFH>^MZ78P/C8=AQV.:[<X\NL5 7U^-)@Z0:._*'!L."ZAP9GJR!E_5DS;
ME]=$35)$%7GXJ#S;%@+4=E@6#=DDT!%515Y)!2PRA!_$OU?=<)00_'A(UBG:
M_-#^ZY:6/%$(Q.V3+WK_SHX_S0$,.5Q4$A\@U.P@T#E*;^=\?(,MM,HHRX(F
M_1M.YZ#U1KV!UWR5A;:\6#:SB."M2K(TH;YK_/V/VQ&7@)+TTH/<L]C=L#C!
MM467IEPL-A->LG,9+3"RG(;Q=-%IF48B0!N >$'_LZDEZ"SM;N_2VINT3@/R
M^MBR=234EAVE-H.A0!<[TSY#3YY'OT8/K#0'WZ6=YX,*<RV=O^6]9TM8733P
M%W)T<1F?VG@HZY8,) 5ZH&?$[ ?SG[/:W>49@?ISVZ]P6Z?S/)GG&)*B\BY4
M7?H6B4:G([DK](:GQA*I"K1C;2*B"7U![\<X5C<^@\["1S<51KBO_Z]<CKA4
M@"J?$PVQ#S[#=_P9 TU"3B21R[E.K*P\NW1XRRMM3V6EP#)O'\:9-4)?_7+7
M .)3K@O@VL(11O:(^[_00_0G1+5#Z('+LK%<IXNZS!!^36:Z^^?$8J$PY42@
MMMY0E@FG?W:$O7<.(0?MWP!BW@:9<#I/$E7;U5SI.YD&DC>WX$Z>EG;IXJ;Z
M_EW]DBC7[]K5NW8K%NJ\^FLE%[VB)-.::=Z65Z6I'5TU;58W2LTV4?NXVAYQ
MO[.B7)"1+FMWI;MRK71#0)M:;]Z6VJM7+@09=Z4A0OZO /A:HP;I]!B;089O
M_QA+99/?2P/.&*(2RB0,N\>:G)N)Z7^7R]7JY>42,T1B8"#_Z+\OW5AX?G^0
MN8NX&GR.H!>;3N(:PPYY^_PKQ.([Q(>Q)HYEQ0+RWQN'W<KM0RAB5X<\8"U>
M!HH%,"PWP3(\,^8+?"&J<($!C%"!M6L^Z.X[5!-M[_#.ODC8WS11AST8"2S9
M?7O7MC0R%-4AA:5<?^ @2.Y#,<9BEK"(^MD-P5S3[ 5'C_:#.*R/@',FU"3<
M*KXV' 00MTXUD8^7:J,5W9=^(#SWG 2'$9HAA-IIF &,8H%A5O^,%6O''M)F
MD'K?]'^$\Z[$L;K_='@,UPS!M2R:@TM5?SE DZ)7$.@=R6O2H-3G3PR3:473
MG6X!LZV'" GL;Z)=P26@^84N!T(F/(F%$P-1BA7;?+5N*Z5 P3,3*'@.\+9;
M41/[-A[^SR0JBBF-[7[^3J"BB>K$5&REMT F!*SL;)FC9YK '*NK'N:!D U
M-H.=Q.3!>3^&7X;J ]7>0Z2H.KK7-EBRAPV$UW #W*,"B]G7;$QZ7D-XWD.(
M77ULS4Z_$4W%?#H0I^'(11=58^@F#%VHM"Q#5\V2)C<,70)R8.1R@9 ;ZOWN
MEVS0+KYVJ(\8AI1MH(RD""UK&R_!]@3<IT+LOP38@-EKKZ7>OJXV]]IG.6@_
M);3H8F6U4UG=@+ZHVK)K'_F+<CMEWU?;SQ.>+QRHG/8=_^2,96I AOR?2U&R
M=",@ODJ! +;':]&CQ.S9 V&UQZ@GAZ@L:+0'$]1[,[$/!K=@ >Y>[WW0%KUV
MB):H.I5ZLSSSHD<#2<"WHD_<]SK-$FJF.08&T1@;TD T-WSW0!CO-1T,Y",
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
MGC^T8NGYRD&?@ E\BR%6VR>)H$/4-]2+),>F"$&[2PE; ]VPVL 87NB&H;]
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
M5S%7,5<Q5S%7,5??&E?]"V**.PIB8*3L!-E.#Q6Q)]^W]*=V_HG/0,$*))Y
M=.,<#-Z*.\&5"IK0+^(6T=E;7"R&65FIP&+(83',W.)B,<S*2@460URF><*+
MBXO_LK>X&V[#<+=]ET+0/8L+FL 2%0W(5='0%*UO1G1%$DL6:9KDA>/<SX5O
M28I%=>":MNPM;O2JXZ1T Z[M./6L+N8JYBKF*N8JYBKF*N8JYBKF*N8JYNI;
MXVJXBW/L:V4'NBH#PZS^&2O6I*-4.],7^K8X$:M]G963J?&P?W\!B,7HS:K\
MF1B)LJQH_9PSSCG!?.3W3'I<B*JH2< DB6]C=4*P-.G0@?@0,!"/A:X D.[J
M!ER2^1CV%YV1"%D?=U4P(VT[J?$)1O3TQ;DOY[MD1^8@1MJ<RO]),<B"IHZ%
M,,W;,2Y3C4M_/KG&52CR7D,Z$ U@UL>6:8D:X@ZRHWZVM^.QO:(%T%%$Q_"B
M4XVZAIIHE5X5L].1QB:<.7P,& HP+QH&Z '#F-T$3SN[6)WIY:\?=&EPW9*^
M#\Y2)3=;D_)KW%I.S)?,>L^SD^=PHK.-$0%3]K6[2T^NWJ'B[*M0S)/YX+?<
M8ZE-M=2FVIILEXHU9SPAL5@[FRR0Q7P!R\-)R,,N*U:,U8K-GX,?#'7-!J=K
MNVK#E[I"57X+C^S)VBZW"F5M^@=9+![M,!=)C@O<0@ +::J%],T8K4/E8<U4
M.:* Q0"+01;%H 37%;U-5!NB(M>TLCA2+%$]\/XNJD!R D,6: K+!9:+F.5B
M1_U=2,&(JVJ7)EF:(O,\GW+)"%;@BX7B30E%#'WR-L@)%!,V#_]-NV.%Q233
M8A*EE(3UE@H<*5 "R5$9C*5Q<?>IEW5@KF*N8JYBKF*N8JYBKF*N8JYBKF*N
MOC6N^A=W\_;6/#O?FF<#%'>W.M-_!]IWGJ.*#^JQBKM#5G&71H:B$BQ%H@IN
M-FSF)^YS\VG;(SE6\Z-T\2%KJ[XI:Q=_2L[[Z.:"9Y8*4_",,9)D91>[O;*K
MY6L^(JY/9O37"ETL/-S=]LZ2PW $!5QLCN)R+)6VXF,L0:>A9:/8^(@>HH<5
M F-L)JG=J[%J]VUUNZUV\>6B5@?<-*,Z/::B7([D\T62R@>N+<$"@Y5YU-A<
M+Y"U88DAB2%Y*"1C*E852$%@29H*7*R*,7H2&(VF1FX5I#$5CB(M"B.U@L"F
M!:6A2]\P0(\*T.2*.(MYFJ3IU(1O&+!9LOH'N)MY:-+S3)JC(%PW>>H[IIBK
MF*N8JYBKF*N8JYBKF*N8JYBKF*MOC:O^=9/Y('63-=,< [DR-A2MWP"&HLL_
M1'4,[,V^"]$$,LK; ,T446C;F3Y3S>;T^KHNUA,JJCR(5?8,(1UP&O"3Q3P"
M1>AQIV.2R]T?JS0RJ1GBE=JOII&.HJ81+RX60[Q2!XDA@\4P<XN+Q3 K*Q58
M#%DLAME;W-U;@'M%-KXW9K+S&S/9)/K9"31-YJG0)?(8@BG5+_@6]A->7'P+
M>P87-T'C8>D+\W$BA@%7E9QZ/AES%7,5<Q5S%7,5<Q5S%7,5<Q5S%7/UK7'5
MOZJ$\:\J<=ND_ "F!6/F>J\)?S 4R9HU:'B $:U9&L)0T.I,*T]-IIU_8NCJ
M4P:J2&93(O0>8<PG!;^*:DM0H&[BY O>0#O!E0J< Q5P#C1SBXO%,"LK%50,
M&0J+89SS6+0DJ@1T=YR..?$U*%+^G?X6S7]5[DK8V* HCIV29KG4/@\P\STW
MU:-M4T3S/,F%;SB'!2$->W*[D>:$% DA;;VK2_ +UC# C@NP#5TN8D)81 5"
MFSI>D/G"<8 7K+D%QMR>KALN03SAQ>7PXF9N<6.T%N$J@C9: IX)W5 N0DN
M:X).?3< <Q5S%7,5<Q5S%7,5<Q5S%7,5<Q5S]:UQ-?I.,V5=@Y&B"</6>L_Y
MV5*Z*F@!"3YI*<#L3$7 MGCJ)S<<%3)0+K28$*H8&KG7U!!VP1!.PN :A1-<
MJ<"YT"+.A293HU#=K7Z=G?+=^E>YZ\A*$I?H74_HQU?J=[O)@ICJ&8*TN@_-
MJ(!;A/'?M,>05/A;1O#VX+$W&8(<1$X?&#?O40AD,15[%"<$QX6>OTB5GM]6
MK5:]>.Y7+J]>1M-NHM5JB2KW2&K9UN7(U>U%NDBR+(=KCK*AX(^OWR.O>(,(
MQ.C#Z#M*-=RJ6T%1#,9B1K 8,$' XIZ8)[RXN,SQA!<WC66.N"SMU#>D,%<Q
M5S%7,5<Q5S%7,5<Q5S%7,5<Q5]\:5_W+TLH[RM)N1>,)6.)29O-!,P D; KD
M*U'1;G33[$P'CU91%T=7DX&0@?JSQ0R(/IP"H6O$<#Y1PIS/%&=!<"G:":Y4
MX'P5+D7+WN)B,<S*2@460]P\+GN+B\4P*RL55 PYW#SNA!<7W_=ZPHN+*R8R
MN+A;2[."Y27VK<&2I/%PK(H6D.O6 !BH=-<  Z"9RC.H:9(^!(?58S%%@62+
M J[(PA",ZN*SE$$*5Y.<>AX9<Q5S%7,5<Q5S%7,5<Q5S%7,5<Q5S]:UQU;^:
MI+*CFF135N52-P DK3PV#*!)D[8A:J83QY8TV?Y-M6\1+\F/8]-"9ZOO@%7O
MM<77AF[8'UB6H73'=C3>UALB?(W5F5:MW_]V9?KA5S<+12GN[ EK,6%"G,\8
M%Z/@[;=37*G 2?P\3N)G;G&Q&&9EI0*+80&+8>86%XMA5E8JL!CBTLP37EQ<
M\'>ZB\OC,K(,+N[62H!$TQIIJVFAR3R'KQ#%.(X2QU$4QJ0*E[@LYM03XIBK
MF*N8JYBKF*N8JYBKF*N8JYBKF*MOC:O^93'%'64Q,%IV FVGE\K5A+XL_JPV
MQ^5>!LI6(/&$"NG&>1B\(7>"*Q4XK<_AM'[F%A>+8596*K 8\E@,,[>X6 RS
MLE*!Q1 7:Y[PXN(2P.PM[HZ+%)="T#U+#)K $A4-R%71T!2M;T9T)R)/%FF*
M9+GC7*9ULO<B'E=UX,JV["UN5*HC7%5'!K1#I-4=[AM&HBQ#;9ISOGE.T <#
M,M:7K]'?U0T9&/,1["^B<0A35Q4Y3O3O,W+$^60?OL8Y4[R,>!GQ,N)EQ,N(
MEQ$O(UY&O(QX&?$RXF7$RXB7$2_CB2ZC?XT9LZ/&K&7ITM- 5R%KS.J?L6)-
M.DJU,RTT?@CE?JUV^Z F4VMF__X"$-_1FU6X(*M<8S[R>^+Q0E1%30(F27P;
MJQ."I4F'#L2'@.G PXD(*Q3V2(2LC[LJF/$GD23Q@<3$N<WONQA)\N9-H.-_
MT@*,H+M'^3#W.*0.2[%HP'C@Y4-J#'QRC9A0%+P&:R :P*R/+=,2-<0=9*_\
M;%S'8^-$"Z#CQXZ!0R>9=0VUSBN]*F:G(XU-.'/X&# 48%XT#- #A@%DVS32
MSJYU9SH97M5*=TW0O&+/XF-=U$>WU[BUO!%7,NL]S\Z]PXG.-D8$W*"KW5UZ
M=N8<*LZ^<F2^$/CL=4 !30:+6&9CM!))R\2:RYN04*SU(N *6!A.0AAV&3 F
M5@,V?PY^,-0U&YFNV7JYK=75KFR6+]63-5MNP=G:] \R5CQ/\AQ-%@L\%M*3
M$-(W8[$.E8<U.^6( A8#+ 99%(,27%?T-E%MB(I<T\KB2+%$]<#V9C1%"A1/
M4BR+Y0++1<QRL:/4-J1@Q%2@GZ=(5BB0=.HM1K!:?BP4;THH8FB,N:E4O4"1
M5)'!0H*%)!L>5>@TET * @N-0N!#&>EQE>:[ZI_L+J7PY_?OOHR\KSLG: JN
M:%L9 I.X R]$4Q^*&NG\@210WK#WF1B*1E^!-%'+)$H ,MM8(7)E!;MSNKH+
M?HT.IV3KJ"NLB&"X,!-O 4"($M2Y\*$)! 2AZ18P/QZ!$XGQPWWU?^5RQ*4"
M5/F<:(A]J"I:X,\8:!)$+H]^L>7GG+B%'MQGXH>HCN$'+)'+N1I25IY=XIPA
M<Y8^.B?R"/6S/[C2E;>ULHUO2(>JSJ3/EF3T.YRSY/Z^K-H@IU1Q9,*AW9\^
M$R^*; T0+ZB_EB06,0<-L_$L%*3/5WX7:F'V:I;]:P'09<7A/L']M8&]'K:Z
M#/U,M"<C2&#)$+N*])FX@RK28?J=CAC*>[_TR?T6^F33Z.Q?OFK;2S+2*ZY.
M^?()+I;/NG4-(#[EN@!J74C0R$9!L+4<+2\]1-O(,_YH>43O[-"L'1#%*.TH
M+UX6S<&EJK^<S05YJR)H5BM$N=0FKNLWE=K=52MJ#1!&.95US2X=0ZXB,4_1
MF^_?Z3T"38] \S/30.F'!TT<RPJD\V\_<H))OKN;P5),AZ:9SE1\Z4OJY?7U
MS2-4"^,AI'!B/W&^8 :1(S9PB5AB$N&A\&R%.<QNY@331F?!#F/Z%*OMY/B*
MFCNLSUZP-RR(A$^B/_]SQBX6B1/XCL^6TC3/_YBJUVWU6^4LRY,KHRDQ\\DQ
MSN28OJ%0^3OQ@2W$.;O QWJ#]&8/S-&-WPT0>&VMXPV](H7M&XJ>TMH@-!^Z
M4.V! 8!#Y1 ^.3 )H,E0Y;B5GW@)_84J14L8K"P7LVR99<SN*G!JI:LH,KP-
M0W]6H(!<3!Y,(->T^@@8H@7Y5X*1Q;-B*< L=4T+!>H=Y:(S;5S=,=]_3R9/
M\E/L%>'.3%=#@=E?%"C6R#'(,92W!!<]<4XPU+Z+CGCAT.)X(CU#'Q)S9A +
M;L1EX7P,U?;$Q=[Z9H\,TD'OCHALS-EXR/97#1<;&PXK4&U,*PI;_'-Q<?NL
M/(80^TU-3&9>>9Y93Q&$DWMV;[F'<W7(VM*DV T>?!,9T8)T\U#[Y#3]!M^4
MG79'Y'<-&0+8I]$:*+XUV;2IXB:0,."2!APS;V/'1 0W%L*-)GE!2!O<_.T
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
MCS^9CLHRBB\_F$_-=5ZFX>G7@M,G&/\5_U-E;]K)IAO_=!QE4[)$(_C:]D!
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
M35J(Z,U5^[DS[:)\6BL4OQ+62X9=]N,?D54D.@8J'DUEDK(LBH#9;BV-VP)
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
M>,<2FLD79"F$3B'N!NOBF:J&\BY\-YII%_$$LNY;0;T,. 5@UQ,P]45,+^\
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
MZ1V(!]98S?:]Z!1!API1TS4Z)2V.W+1Y@404F+P020!@US"#=4OHA."5Z<Q
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
M@4]NR)-/K#INA(J?*$%\D,XUP_HHW6NF#[]DI=U=(2%TXUG,RD#<]>S.!ZF
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
M8_0*,7N2W0"><#HVR%\"YJ^ENY+F25]\^"FKR!+RA*19NM0E#I'JIN:Z1L.
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
M7WP0%UE%EE!/RU+L^9&BF+R@_",Z"+F(C2KAUY9+J&R*Q9$.75+01[P6B#@
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
MFH:7#3>55NU:L*:S&A==1Q/\TI"LCWG3)?!7:K$Q(,H>RBHP"PCW^G5Q!I%
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
M$$9F FPJ+&EH%F!#,#OM!QA;V]0V,"R0>FD\7]2:SY=7/9'Y<^R(*#C#=!#
M,L"FRPD:W4[QYY*R6U)1)B66%+G8[;0SY,,U$Z++[=E#?7I\/>V.]-HN;H<3
M1YG8>")16!-1N"E">]9ZF;[=777?[_OBUK@?J<P_^9O<([ECK<9/\?>["WRB
M/:MWQR_GXO3J_*JS2^HM8J>P[=F=^51_X0;L^ROM8*<P^WM.(RRX(.)Z?MV[
M'G;*CC(&YG?IWKOSQ;OUM6^K?4"(H5?7*_L:6?HHO',*;#?@:%(#UQ/SA]QR
MVJ_]X9;T6M%V8E&EET*&_$$ NU8^&-@%T)"9H[6Z'U\T^/'.S\JAC\TB)ELN
M[7ZVF+1'<E>R!BJL)X%3K4DC!9EN_G4$H*=FW;=-(RKC9_!#)R,(_/>M+*G[
M>WXD1O"S(:YS@>@L+0SKTR,N=/ -_,1MY%#QXS"Z=" JZF@@$:?W)'%QV)QC
M,1Y5.!>%$4+4H?(::8@2"H/P7!:U[*EF I6-T/:DKEQ!#T(' 2:HTE3)5V[G
M_[V_G@Y^-]=O;AVXH4W*'WWA=UU_7F6CA<TFT":C#ZB2ITPN</0M$&)$BF3*
M7"B,X]^0R/8&P"UT=@"VZ!P9LBEK+G:B/K; 7FL8P<=0- C'J#H;!'X[4?2Q
MJ4Z)WABC/.GO\)>=J<U%@'? #A\2IXB; )O9$'J8<;I=<-J:A&01$LH>A3MN
MR1KQ=Q2*CY_.SHMACN41 F5I(A26=F]D\T#9[;8*,1RWXH:>]B%61]J%7%J/
M&<(F&5@4 %BC[+9PA8"023#)JJ31T##D7_] 6)LN K^1(5PA&.*0:,XY04,J
M F^N8L+4,'3J DE&Y7$JA. "'*2J=@9BD%!70[<7TTGIVCZ.(];);:GQ//C]
M<70M/79>UMO3A9F%;64I\:U<DG>N3#(B'RKL$)I2!6<$3O^# NA"(-@ZG\,@
M;!U)1>AL7I%?RA<-A4(30_>P)AG&%+S,KYSME+9;RKRZTM\EL(+UZ.]_:SI7
M<662%D,E(Q>@EX7A^X4-W^HG-'R;LJHX5B_T(G=B\@:%?-]QR#<2FGQ_SR[0
MMZW@13AR#;K%<X1@I NAE@Q"'73.G9J-10W6"NDQ;W"'M6$T0$3\ XUQ#K1K
MY;G^* _DBUDHMB2ZKXB>UWHH#X%3V;CSQ2H<:QNE?6YKC$=@:3T9L$D/GV0H
M?-&!-7USVP2<9,BU&(U4H(S 8_M[#1EH,+#++011BN!.X4]ZCB7JO D/^ Y^
ML;C/PL9V::)[3K](8OGW]<NX):5HF*:R_2L,4^J0#DV!^\MQ)IP-4TQS#"V8
M0Z*"/ N/91IJMG@K(NVG/%6[-=SFQ6^S;+55%L]8M2?MZKC.KMJJT.E$&3NI
MB&2Y'!K^7RXIRH5=%! 4CM6"12A:L&3:@D4H6K"DW'RH\ 6^A"]0^X2^P+VL
M]70#S[,R[]C^J1P"<-)J^$#  6UD0W;?QHJIH ^!V8$\!3T@D.[%D): ;3)$
MX7-/U21^I81[JH!S%:Q"&\->'AA=NJ\80V30@D/6?MR-T< HFDW%V,&T)"/D
M+D9CW:HRDT>^_DRKV47(MX1>9$LBR4>Z&,#6-V2$AA,2R SK";5A''-3N]+=
MAMH]8S;%2N/WS9IQM+7CF.%6YK:[LF)38*C9V9+^6(6P7MCRA/,ZG!_ Z1RI
MFZF0(C[WA<_DHT]X)M]4*WB2\ 8N?_?1IQK1D#O&6#*FOMMHNQ58#_8$',)N
M8=6Q"59IFD2E-U0T!6@S?*("-=8=R-U7HFGHEGUP@S^?#6GHWCD#&A#-9M.]
M=U;A9>3JJV=/9CQX W@!)"$^P<R6/3];L3-;7U"Y2*Z4T1S4'VH-3HON.1<Z
MI3"-SL2XF=H2J)6E*+(<?K>(@W60^OC$'6LF3".0>[#=BW8 ^ZZ-#=/N"",M
MAG0D>)DLN[>3\&82,,9T_E(4L1N;&.NQ#]0V;*"F @Y$=]G2U  *D<1]/>
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
M8<6!S_*GRQ892(6']RF0[?.UAM;I+6EC:5W4"K<NQ*WSU.< )TWQ^GE )X5
M:K9T8!41+46W0ORZ6/X<M8D_1U&<?=90VUB(+N!WI75'WVF#TF04"D*PI3]'
M07,0G3#4"L-P2QAP6N3C>W,D@00$RL:R8^>B1R#X\,5]JV_LV%$N'LA:2?JA
MFW=/=Z_NRA<M3NRGZ-A1+B+(8L+^=ANXPK'C#L.[!OWEP5,[U;RY^[;K%K<J
MLKR9@<ZX4IC,1K+WE[/'DX_K\>].:@8ZX\IALMNX)(<E8.F)H=GE/NN<B&&<
M'VUGG">]52>/4JO:.;LO54*;621FG&>V931#EL,++@C'-L^E)9[M'&Z]9=@P
M.&#78L-( S3$H);I&G)/\:981W WYP&7 H]?]VOHX7FI1P6__U2KN8;) S!+
M*G.+Q#Y:Z$39_-=I9T0]3DN-IVB[8--)AYTT=";\SHEDB0^-'-K5_*N!I$)/
MC[#SE9Y; LENU]0P[\J7QR/Y(13F/$ KA4XST]U980<(AX(8QPZ('Y7SR!R:
M^C7,G_'.OZ8"J5;ZBMS;IL-.Z&:-NJ4WK5.?BNR*S8HWN5C5>0D+$"N2=#FT
MPC+XC(>W^&%JD-KND&?=0WZMJK[0';IZ4VY^G9D70T%)_9!GW4-^L>0OX3UC
MPMLD$=[HF\>:7H:LB,K6*;=G58YIG5F5RXLFLXL,HSS:)U']G,2BGU.F_9S$
M/["?TPX$(;T\.2><<:IU]:%\*WVLSH_S5MU'/=:>\7JC=%Z6RF]OG324UW+J
M6ZD]^V"TX5F5JKP<EYW4-\Y-?</3)<!\9=.7\9:B>O-F/:8YT/78(/21#/LB
M (/ ''=,I:=(QI0D6L!FJ %KNVGHHW?)D$E(AT-R?T^!UGC707[MH6M]]VZV
M.09*2"=:2E<GW!:<L'?1<*AK[[*D6@,'MND.'(O@H1L+O,4\)!YD5 &KZ1:<
MQ@O0QRA4*'U@WZTS77X(=CSRC3@ _U9@>>V[!I]$4!%C:Z ;")OV1H%:!O[7
M"+Z2)-YE\,0$?01MN!ZAR18!^-&4X1()60+3GP+W \[8)I*N@:E"HG6QU0=C
MS!/@3,$X-0PO8SPJ0!I$SQ&RX\&9#JP/J#![=@,)4W9@9B05["E8"Z[O!#)I
M*B;\'4*1 4L [H\F]X$;*SU+L+.0TV;4[E&*PMPHD6("3BP)Q\LE6#P,S6[8
MM\ <JY:-RZSIR[-&,7$%,[@%&1Q%\N!YA4F$<MJ170*>[LE]V; 3I3R/0R<<
M[ZGI6?S^GKWZPS3Y-^V&/M]^5E9CC=B<A-H+C(=CG" +B*5T%8PJ _;*T#^
M16C)X$U!9K>K&UNPPE>3>W7)@!Z469F_\@B_$7I!O8\+;W_TW_6S2JO!T?5G
M_AMA*1:DP/?OCT>/W[\?"!1;%FF.7C@J#DRY>Z!\' R47D\&ZP4S892/CJ%2
M9:#U?PH4"1Z#@7S"57E1L!_L%DN KL*L-WVZ.7[3:K<M86D)/,>7!+',KK$$
MYMM/GB,%RL:W]JX 2<4<6&-_[\AA:RAO"+,)]O7"NVC?5MA0@HXPNMP.%<9<
M?=JJ ^D!\*K1&.A(^($#1;,&&SAS H<.PE$RKYU1+L @"+BDCR$+3;]7/&M>
M4C?:B2Q?/Y17WT;$'B25*CR:I,7@U#^'Z8A 9F.V)13BN-]3Z69RHHN]RQC]
MD+<F%'0I-R841=(4'76KYN=ID@!>0-?60[ %TC-B8GA(^XY+]Q!'[&K8#9+I
MTB'_E]TIS8YMP%>^P_M3X!-#[ K QO" EAV,S?T]>$Y#=\<^2N#I:9](8/#W
M@0S/$0C,J4"$<2!)JO(*9< :2!HZ\L$?EBU3[BECB^*[ HZW#CQ9@&J>R;U#
MHHJL#;NO,^R$B!]_!_- YSE\X3,05<<^\8@HF#D48#/,% @[50GW4'5/8AU8
M ;T U2%9^WNK3HS(,_%?F#V0N8,<%5*HM&=UA;JNB-:DKBH!5OENIIR\0W-C
M 1<$YQZ:N*4!= 96>S?>!N&QW]&>=4ZTWR.YU^_>L#L@:H KQ+=GQ[7:_=/Q
MS6OI<>"X0KSC"NWOU9 A3Z UYKSZ)VO$'\/V<L#W@#C(%Y$@Y(^!M B.@5.'
M%$5#MX P!\#;<;T>VTN988L#); 0/#9>D V&?HU,2>\8AT0=NBCHR\7OH*:%
M<)7 D.JAPBW8!FT"MM/6[!4'A@8^&/QZ)Y'&=KV<^S:L.WWZC$%>7KYQBU)0
M%B[Z#Y8*)!2>Z',+4,/&E=X:=,@+J[?QN.W9Y>7UY)9Z>^.NE4@<HINXO)$N
M(A&,>:[,LL2!NH!$R[7KF]$'[W8*7P=H\/ ,P/)B N"WGT> 5PQEA'UPNZ#K
M!A'/E_(7416^-'Y(H?@:DXI* P6_A!__WS=VSFE<M=[VG&1V9 (?8U ! "VB
M62:ZP'%_YN%"MWU=MW3Q6!W6K%^EQ1#W%ML1$H*.3PV\'9@"N)HB.!O3BV;
M\G8""^_KP^P11_12C_RUE9OV3'CK59N-WQ_J%9T.F($M(J7@6X%U:>*'5T7B
M[M?P(3SL!.BWG,1ZV<HQ*O2W&CM@5'[5L X>0OQQHUW.):X*="R=% #[J?:2
M**YS^>\ZG7CL;S]YEA2Y$BFRH1F 8>3*8I."I;4:+*TN8A]<&HI60VTF:R9.
ME)FWR*A.YS^Q[XLK\"2]1HK=O)=A>!98$8"VUWU,*+H]$^7[HS?VMMOGU#2Q
M>I;Q2I: W1<SWIEU11&N$(5O[2,,7IP#BPEZTOCD![:D/!RI^E2&9SF*@+E6
M DS5'L@JBE\S(DN61 [^?B1-<709N<)E9-*"CV%]VQ2XVM#+B'=&)JU4,M0D
MF6@/#'V9!H^'94;R;BX22G1)1Q$)0!.Q5&A/D U N])0/4+VJH=ISZZH$U,8
M/A[5Z/+.49.PREE;4&V5X]<V>!ZNRJGJL#T/^,41JBK5C9A6=:$Q=J0QF)UJ
M#)H62)X*S5C,B<80L]<8;'MVP:JS7Z(@,J->ML9*!FH"WJ"/56 R6X5^R+=^
M8'>J'\JD$-X;)B?:H;XJ\ !I@<,8WK1QO$3\>4,W;F1CHG1ELSWCK%Z/>9^]
MOW<V<5(RPU?<,(*!9V.')>$5O&DO/.ZFIAEJVS0$EI[R2 3\,;%@QUJ<O%/%
MP9;)$AN:P9T4P&0:ZN3(3G[@W1S].'',&M/OB]/W.FM*Z1D+*00LV>+XSSX<
MR:8;CN0@J"M)";'#D3LUZY<D+>48)-=[%W^?BZW69!.\\#0" 9%])C<T\&.%
M'FF*+(F4+_)8J(-<>P/!\476/=395 ]UCB-I-C2Y+B=:I9:]5F':,T#&T[[^
M9"IT9Y?!@C1421%2_&1*(CBDF)62H*DRR9<*VR,HI-BYDAHO@E5I7I2^L.U1
M!!<_BZ8(#BYFIBE(4:!SKB<:*_1$<$0& XS5= T(-ZS_@BF(&A+TCBK?0!AM
MQ5)@K/&T?B34/WB]*FZ2_I2 V1 18%Q7-<R7ZR9%C PG\=_T94(7(<:\A1BQ
MBMF*FS/2)<L(7G2)9%GN,\8:Z^O'&NOMV93ZQ;RKTB^Y)&?<2L^A&7/()Q6-
M])4 ;:H@UI_/IBH"C43T]#%@_=UKB35FL[-(9XH&!,^3/$>3I7#HQ57"CPB8
MI?C'[7]5:\\>/T9E:L!<G4VWP7=(N,1-:,^N>Z?OO^2&6#[-N"_7 MI#VG4K
M3<=X0>P:IZ0MY(GV[*C)J-?UIZ.QM/L.5N  L>JZ!B3@\:WWZM2N"2Z,A[N(
M_;VB?&UQ#O -X-65.95PC=_^GO=D<PK9 QHLA/!*P$'O+<(.J#5!P&K CX-/
M8Z"P^6_0)"O^$9R2D],7YOZ^<BW^&HJK5/R**<:ZVHJ8RW:^(U\B12K4Z$-0
MR+Z+3F!AP*3J=XC3T<7F*T9[TY>V25CIW^%9> XS_).[D:YYS63_J@-MO5@[
MZ\XFB)@N#)PY.KJ<*:IX96YBY&^TI)@FOPT1%S7]+0,)+-C?<@3$7TAU'OBC
M,GX&LX-78?EMW[ 3'5==UG%_PS."H7ZXOT"?HP_I'__ XM;NW#'$LN4C-Y!)
MB4#P0' GJ,,2<-O"M@:F)LF^LET\ZOZ>/2R!;C&A3,-R78@>\HSA$UP<_,6M
M!@N6S .E?S"7_XYD*N8A42XQ"_7#_B4&J8W]/=OQ#"W]U(!SH\EVOZ8@!V@1
M,B?LW"AO<F[$UBX+YT8U^-Q@5.OUK7_S,"FQ*9T;/D<A8B[;76&2@KBL)EP<
M%0P;)<TW>\[)$=V2UE&IT/S?[3G1:51+SQ<Z/2R_)'90K%Y53HX*EBR%'Q/[
M>Z:=([F(()#'4R'*32NU9Q?<0^]*E,1>B\L#N&G"W8<?)'CQ8<7H..S!3XYX
M"+C;\FV7E833AW,^#SX:]RI=W=\\\Z6K%\='$UT?S5E(X9N%@-T[^<W*1#Z
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
M[%J2S[B $@PVE'^I1P8SO?U5[3))2S[C8DHP"7A6/,N2++L<RTG=L\VO2@G
MM E3*4O[3K,M3KC5CZY^Q=OWN"HEF4WWJQ2!B4#V377O"SL%X>GT=575WQ&D
M""J5QT7K@&HF-OF /M">902JXW*W%^+.1$$('Q G\\>0%D(Z) ]+/ <>0! X
M UT%=K=9?QL#:QOB1+DA=J,%H_AF,-Z!Z<$W6,0_F.,=> %K-QZW/3-[C;.C
M2WV@794B<0]J*[AI&[ #'P)**/+!MRT*22.O"+Z%H%<'W2C%+%K93-'%FHB[
M*B:LLJ7CKVSQHIO$WY,0"0J_ DQVR2-GQ<D)?RI37RB+PL=CX'IRST^AE5(%
M/V4W]0=4;B;W#H 9:@#C%<_:L?"(IHNYACBM8+'=LECP;L7]GY8\E!0-'IXU
M, *TH<>22MP"=^-3LN[?B@T7 -TF\Y]"">:!0S\E)U6>GPWYV<40. 7"H6@F
ML-%1IDHX8\5%&PG*"?_?6JU>;S0VZ=BVRKJ,6:><( VKD@I3'H.:RC.1YFUH
MHI$O9.KO@55=W?>P&M+WT)-JA TI)SF*7FBM8>-IVWZ,[<;X@;4#TI=H!U:[
M^:C46V_EM]ZH^RT9)EW=?RE)L@2F8=DWV0XL=_CZM^S?P+.1%Z)^1DJ0B2/$
M)JM1-I61TJ*,+/4&Q>2MC*V!#D,VO3N(38N<=\P#32# IB^PUX+,X]E<FU<<
M$Z2"+1#?(U49J&QH8-CZ@$Y)O,[/ZT_:!_6@MT*+%6*)3$ZHM -I\X96V4,V
MNJ#[BPI;%J.LE.'DQU^^$UZA&M9M&US1>O6/D0R;/=_J\",/3R[PO>MQ>!P.
MZ&_0[9$RHMH]ZPG7I7NN.A-5%/=44SZ23VZN[D,S\+_%B,M2WAO2#:3RP)2[
MWWMC SHJ2R'<W.P)U 2E\E(B\E<7T01'^<^VMBZ;H*V[FC%<M\=U>)"_D]*A
M/>[IC^9-?<J\?0J;>&/R97*:+^5E<8P(#.?H(H=L!&L;I_A]\R;F;C7X-M[Q
M0GP(]S['(SJ(!7S@ )N2[QBR@=R+ V# )#KP.L )&8^[I"?GFSNG083OLX70
M'^,L!PUWMSHV=-.T$R=X-W'"WX%K2Z6H3ONU&M,];H[$A)3B.F5:WM]"&^5
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
M"V%Y+'^"./TQZF-NDM3RA$V\4T5P;@X&EP_6_86XA5.2G:.Q,;%3,R HO_D
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
M^K#YC+<*5!YO%;(3%NOM[75"W]Z>'P_^N%N%[$\[9G5V]B>Z58@X#>-<-2P
M#*:A$L+0(U;HA*-=75.D*^MGQYU'L=ZC?S]OV7 @GQ<9*9^!)8XA18I.0X"S
M9?N@0@P^\UN1=%E=H)_%X[+Q>*FERNE9WYKD)9EW\T,J+J;+47LV/>?N=9I_
M/'E4\XSI\AFP!O((*U#+%%8 B0CA%=4"6"!L#IA60? C^WM NZ#";6M@R#(Q
M!-,9F(2L]607N =A]8#_Z^NJJK_G$U8@S?+_([DO&T:H ?2@6(-3< !,E-Y8
M4I>,(7,;!("C0 2 I";4GDG'-5[5.>%<?XX& 0AE(*(S)?IC#9TJDDI W*AG
MW9BF# $@QM"AH2  7O7"K(NM'@!NMO!FC, #QU=[@:[5M@,&U_,[3,.5V780
MZ%6?_N#Z=ZVG5T6*'1<(6$\@'L :RUG$GE\)9Y JJ2KM(,BJ^_H3=37[N.E.
M7K; 2?A!A''DFH<=1AX(.]>  +CKH3Q6_[&L 3-4!29JI3=4- 68EA*$>4*B
M' "KU9[=OKY53V_IF\%'[UNT4&T8>)CC+@39ENM0Q5X<BD-(ON6%\):GU#@I
MCEI\\[9K^D_TU!GJKV"/9AUF"O=^UF67M%'M.$8DQ5*0<QZ]O]ON0J1^]Z F
M%%R4&A<E!M?'<CQ)!^ B[H"'@M4U/5?7P/>7):,[ *0[DB>RJH^@K1:NK"^K
M5)<_&U:IRNL&RCKN1>EZZW;6@-1R;[Z*!7HG+3LI"GQZDK+>?J>M;6F@;;D5
M?533I7C!%,DP16+*D^8X4BS'5IX9:4P/0O#U2+;O"\.UI-R\4D6V6GWXW4G6
MI%VO8[@[TX+IEYE^]3ZFKOW*-$F5@Q","NV7?T9(3N/Q)9)C8[L<&6D\[]6U
MI*)4B4O)>)4M17L.5WR/+S.S<23*]R]*BN9A N$MM"9D, Z=5>TB/+1Q&E)B
M<K5)CDXR<A>;K5+7PP)/LE1L/1SSSC*Q'2H8,)<,F)S^IT226M$O)7/V"SX4
M/(4BM[HEJ>$'P0D]+@_>Z:N+LIQ.4'>1#,PA[Q)"T7JRYJ92KT\)M+:8Y$?C
M9B./:*B(?)PDXG5K#IRL0$;R5-JG0)FF22&P2"P^'V1Z#A2<MTO.2TS]BSQ/
M<F)L\S\KOEM.8,'_&YELQ;5GLBY<O]0J'S5N%[E6^<UW 4ZFA?LJPBXZ3HL=
M"_*='- ER5N2&<*63?>-MWIDWZGAE?3KLF[U9;$4;0_%'RAM92PP99)CEI6Q
MM[74_MX2U8XVI]K2;?PI1Y?[UL>9UI53I5IBBH3C2R3*<@BCV>J4*T_W--PT
MS?"V:0I(Q]G?<_)Q_/QMN"FE0%+@0W"J$>S.K[=Q2WFQX.7!O/_P8%W4>V]/
MP_X*7V##4=,6!*;$D'1IN;8QNL<:G1 YEX2B4G^_/)X=7[S47[(C9W)]U,HB
MR7$1#>NV%I'%\R?BL*0;[=G]^ZO$/U0>&:J;[6FYVW-RH5?,3J>R,/K_'!P0
M#456>]^)IO0,;,X;^6TL@S, YC# ?R&.^4Y< B[^@;O-?"=8XN# L:1[RL09
M"4_KP-)'WPD!&EWV!X[I)B#S/5YNIM](CDA1A'G>05UI(Y.^ ^W'Y?P3=F5?
M#^ZOD%0]#UT=BOX@;J<C,,&*(764[@_B"J@/3/4K'1*4H;Q/_>L\!K\*&YX-
MSC)9+!]P;-K__@MV*V#C.H8LO1YT9* -P(Q&B _B;>;(O_=V_9HS_L@_HG=U
M<-F8B_(EC<DG.!^!-TU0=LZI!@Z ,<H-KFB]$[D'5O!L]PU39'.>">Q-9?9H
M4(KUI"EO\]KV3%&OGCM-GN^(+QDKXLY/_^%=8L"Y,.I8K3=591]GXK>?5[HE
M$W29^'__6V)H^@<Q7^G\7G?7:C2V]_4O3?%_I3@1V*H8VAV2-D6&JBI;L)-A
M7]$D#2I3DU TXKIKZ1W9@ <XA5L%2]H8-IL#']!.VU.MJX[AN:\!\N.;HG?)
M0,A'2 QL6Q?62O7@S_JRA$J*"7/<>0&G!+2">^Y.$5*WJX\U&&0^W-^KZM8
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
M&&QV0-W]O-TN(N:MWAP;X#@SY1I*%40M T[1T^ +<RQIUJT>0!R\=S3EMC%
M*;K)[IW1TDVU.AMVC$'DWFVYE)"-I2FW-X(OZ7:CC44YMN[6HFQA$W8HI0+W
M%QZ+:(?G[6R(D;VVA91.:UD&2UMLLJ5Z*>,\U826118[_J*7!N7W*_%"X9+=
M\8AU9;_]0+*;#@LP01 Q[OYC0.>);,)[M;<QH"#$H"7TB8S1@'5-/D#IM AF
MP<[I=?4YT@\>"&Z&]'^_OP=!6P%542XNX#'')K4!7!?T/?C!$J]5U];W@&_2
MY* .2X]..N5W?1#=2&5#?8^X(3F^".A9&:WP;[W[!P&1%7RF@V-?D]$>Q['T
M\X"VF[(5M,3U8880@JA>-($T0AZ.5'V* !BQ[P:\N*XRDE2(8CW&&+3_X<%V
ML2@A'T)<&^!W!MA<LVLH';PKR) 5BRUQDXP _; 7W0-Z!9GTED?2$31U#WLK
M'@+2;"XI&.6YTNW9R=5YJ5-_>F&83AXZ]B6-22T_0WEIR2.(Z:X]A_FGC ?A
M(.R1]NQ6D>JWS[\^Z"Z?!JV6/4ZQ/;MJR")U\F[<C%X=CY,&'J<]2\*=IL_/
M3)']_%YD>@/!(P07V* H$:HA,67+M/'@7^6I _8/ONY)EH2#3I(),>.[0'2?
M=4/Q-9LPY(DBOP.![8!'QP91NSZZA,(KPP@:?@\R5MRW@C_0\0B[#@$]B@#E
M34SWR)J?+Z$D/0(I?Z!^)#\CNV/117>L3+MCT7]@=RQTECG<F(-N<6F6V2T>
M0Z<:-M6!@%6G]I?;5-G1@55V:XW:GM%RLZN]3L>].AM99.=Y#=2^!GJ]K=*?
MW7XJL#>1T@>47%+B7M6]J+9QZN9<:]MO-%.NVBO';+.P NXFL((J#&@FS2*T
M&&.NJD.K!-7TS1WG&PML**I#AUUM9-.T^<FNB7=_5U'5:^BC.%\[/C,[T6YZ
M _U(J/I[2V]=L/9)R5W=BMR^> A08 Z5]<;%V_/%"_6BE@LJ RI3R3!U33>
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
MM![W[T:]TGE+.E>*5.N=WWM^LA2W%(W2$EEF*)(7<W3U67!5AER5J%7)DI3
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
M,"T0Q1NR8%<(Z2$X3_ZGTL#PX4/DX[>QU7R&L">Z9R:Z#T]/='I261'5K69
MF3R7A 2)^BY_-_"/P+@-;F^G;I3*U<IZH8O(JFW6&G6SVFH^*5D]/S'E5GW8
M$];+$-;1TQ-68MGETE3_\W).<@J,3%8C!2F)NO= ;J-[A@JC'CJ.Z0]-(27?
MGT\71X@WH#9IX *=L96& 4^I"H)Z.0V&;'88''#\>-E'L"&Z+YT[QYMRG?TE
M6(*PZ.E4E> 'TY8=[>BE 'N9(YCHHL3)3S$_C)SO<V%52A_[(H)?D34)]B-*
MX'MG#>G;9JMCF57+?C#I/T0UW4O4[YCPCY^>\+N+6_CE.MK78-:HQDY=1RFQ
M!$>8@0Y*#B0DN5L0T*%/#JJ;[N_&P8T/!XY69)<S GYW@7L ;;V%RSR<^#";
MVZ6&PL[57*M 9)9IMSI/2F@O3UX[YJQX!@/[1$%>\.;11=.,?LIW(3 !Y<\:
M&'^_#0F5P!FL07CK^-Y_Q>_AUDBW"3HJ>C+_D60;._1M&M*-\,)XT42X)Y+.
M5#))+)6)3Z*(D(F4% *B;NYR(@O-K5P2B=$+W_MSX8)4P= 5EC_R6(H1X#ZB
M<@<5[5T_12H_E#(RW=LEW7?-T0,4]%.D6WXC084L.R7=N6I,U'0S5.B(;+?$
M?R)R:Z=>[&!M;QC+=^XP^H?1./_6)?2^_!X&O_/@K0E@",S.L>=3")J48TGY
MVH3PH#A9 >4$'D:"'I["*[4-]YTP#.YQ-!C>=YWP$+Z:\<[*C',U%SIS B?E
M++"B*RFPN0E_*9>4%RUT#[4+E0P\GT\]J6O@6W V2<)1&DH%JPOHKLK(:OJZ
MF-+/)O/^E3W"9Z,[!;Q(O]^38#!8>I'89QAJ M?9B10D&E4J!HUP1K#,O<>0
MJ%"J!BZE/LT">!2=_3*K"5Z!&2J>SUB>D8.W:0K$$8E Z:XSGW7(Y?H>N?RL
MR.7Z'KF\DS2R8]-[%4K.J5\N92H5H8: U"%9/:8?JE)$J &X6(8#Q'^6\^.7
M*T572$:HNBJ4$\BZK1?I96) <"<".J]2C%XAAH.J+?TA#?V25_J%9Z%6(5 [
M42;ZA 4<.4 ,*V$1C(+0'0/!2>F?%(-)B661[2<,=4]E$0O3/TGY(=&4UI%0
MFP'*!OUC&J!Z@@J 5HBH7,+L(C>W)$F<X! ,@8BE_/Z8:V!D]T%5*,$:)-[;
M=34Z:-JA@TJ5$2VP'I1'J6%R W#24T3E9:;!IW/@X>A);9('%2 Q1/V1'2>=
M5T'?!(LBZ&4FDFT<BFH0"SR@9XYPOXJ-YV)7CD2;I^N6_13IN?E#M9.PR\D6
MRVI&\008#U ^:+3Y,"LD2R=4Y=(V_<!.E&O"0:;GE5@7Y9(HT9=5R;.9XYKE
M(--A&+(#>H $Y]1$=8%D>;#PE%\465R!I<"#,M@E-\\#9Z&V&J8X#+V!&^EO
MA.>U'6=;.3UU9C.I&0P<'(_!0"[!D$7LGXZ*>#$P.M_H5'^4!YR\#AG:G9(I
M&4M9[.Q+X"P?+[ZQ>QB"?WCODW0/-AB[&0J\)N+XQ,31VX*:-OS ?BD WZZP
MN8=,Z@JC" LWVK%I/=M>R?7#W0(MR$4]U&S5VZ9E=PP=5:LQ\'(IC^4?"-E
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
M(WUR&@]Y91)C_L]B=#N3AH74?B/E@US)_5),57'0W68#.SHY8@!*<.H2DA,
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
MH/.@8M =[T\0M' IFR(F@B1YEHOC?,)RM@E^=/<D"AGV5OTO)E*>C2#JWY?
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
MO7SJN&.6<CV4V1';/6:YN,EW>"*'N-1R.,HKS<9)T_]T%IP$?;9??[?7J)W
MY<M-&_N[,+F,9Y7FVVQ@QL<_;F$G5V-KI;P<J#Q7Z3V[H<ARH>TJ6WZW'YP&
M+:\?7'38Q2EKG07^*3L-.EZG%7CGN(56O[N9'7BZ?Y=7W=Z5U^FS_@7K^2WK
MY?[N'GG:/_-9S^N>>!V_MW/QZ=S_S+Q6__4KK]-FW:MSG]7WO9WZP9:W_:N<
MO^BR^F';^<"N.FV_ZYSV6U?=H!_X/>9_:IUYG3]\\AQK>OVJ_G[_X/^"MH<M
M!%7VIS)B/&)G0F<*XT.AJ8GE(YX?_<3%];T3(*'EGY_W+KU6T/GC0V6W8J\O
MO79[?GW7B[W'O9C**!^1P[MO*I;:&OWN?)8)+37DR=PUP*92TE^CWY[W*F?8
M.QC?/+"2QND%<+_DVHZ1_PBW2Y5F_5VC1AV(2MOWI_^.&0,VXA/!M)A(,141
M0B4-^UAP#3@G,]858Z5SIC)VJG2*,3L?F8IQ.V(MGK,SE40R&V*+@BR\XQO^
M=>=[M*:C\R"NO;*E <OFGA:2[]BSO8U'X80;["AV.9VQZTQ-$Q$-1=4%0[L0
M1 K0S%3.0@SF,F,\F[$BRW4AF,EY+E)0$,6&(UL0/,D3%O,0MS13J<RQ?-?O
M7H=,A,(8KF?4)>77 G:7YC2X%\$9F$RH3I(-ZA!*'18INF48#D\BH=ET),,1
M,P7]6XR?"BW*26@!J32)X(0;9%0^P@+-6(3609IW#-=4A&4B?MB4P6QY&XY_
M%XSM_SR,"1;+#%$D0"RB5@7 T!W->JE=9C%X@.<2\\@L3(H(<P(92R&J E62
MN&.,P!(F":M)L@!=&6_SE6G@.I(T<95Z% DZ &D*<+#FC/4GY&;$XD1-S1R&
M6@RER36'(4XWG=_PLKJ$)C-WYIZWOPV@#IZA=/#4!A/!D8-$T*8S 00-$FE&
ME-X4B11<17Q%UY$T8:), 3H@%M,J<5$=:Q6*"+<-VT(0(P%4N$CY-^&(9T/!
M/!!$MTC0H[[/=^J'6V+;#JT?1N[*74J289E#$\W/B$660.:"3KZL;2B^8RB&
M(5KGU]!##RJD1ZOA5+.*I/DB?KXM?KZ53#\JG;;X]J83H"T,N@,_MN ]#NXJ
MU>*0%V;](504!P) +2VY,@L&-P68;2*-Y4MT$IF=AI3V@FF7V5J+A%O@EV5V
M =YJR>34*,&Z<,6H1$8\MWX.C(PDUY+\ETX,V/J16;D@J$#;*F%L-;?LBJ<
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
MCK2?32X&2D5JY@Q(,IEFA*OS,R7@24EMJ,Q+2B=# I$H3&<['W#Z=I(6V0;
M)7)..$W+DX>(KL#RE;9HD1EH)ZKU+^K,L[HC&WKV:.1.K9XS_N5SH5;(QU.K
MW]^.-U'<LT M=1BU3X5\"S*]V=;VAR;+)]$6$*NQL-FF3*__+(_&_CPV6(W+
MY&%/)E[_G\4Q!Q-L4T\<EU/V)UT_C4*G6"^953VC<VPD!X![J*9-U899A+7E
MHW8C73V[BI+T+F.2QMCV4BVS1]$620FP2NM7Q:"TD^9C_6UK;ZO/^G7SLJVK
M\FFZ^#-;*Z&:*ZGS\43[;BD<(>_C1'NT%!MO2_% @3&.S3PFN6IP U&$<>QQ
M;-V%M^HC3.\@B:2I%IJAS22*\,%B\]<]%@T)*B\U\E7AKO>BPX#EKG6_QUE9
MM-:I2*C,,=-G?;GRX_7WOU+X]SIY0>L'Z;&/#[^%T+@GQG/<7^O7ZXW_U"+M
MKEIONGPQG[F0 96[M\1Y1/S?H8X4IB)BP3Y(T^E4T^K?7RS,JM-Y69L'MI&K
MQJ?#N\C5:VO?3FQ,8OHVFQO_E\W# )Y1=@JZWDW1(8V0J6@/,0=X?>5-]"/1
M<F(>BU/),-<$DWU,6[=^R_=%QA7^O]BR4-K3Z/5IAS[E6!][Z-.1OP!02P$"
M% ,4    " #MB3-7G*#ZX%D:  #9/P$ $0              @ $     <F-A
M="TR,#(S,#<S,2YX<V102P$"% ,4    " #MB3-7#<U15Y45  !VZ0  %0
M            @ &(&@  <F-A="TR,#(S,#<S,5]C86PN>&UL4$L! A0#%
M  @ [8DS5PO?NGA$(P  MQX" !4              ( !4#   ')C870M,C R
M,S W,S%?9&5F+GAM;%!+ 0(4 Q0    ( .V),U?'SB1]QV4  %8]!@ 5
M          "  <=3  !R8V%T+3(P,C,P-S,Q7VQA8BYX;6Q02P$"% ,4
M" #MB3-7%1S4.2!,  "0]00 %0              @ '!N0  <F-A="TR,#(S
M,#<S,5]P<F4N>&UL4$L! A0#%     @ [8DS5U[$J3?)9P$ >501 !,
M         ( !% 8! ')C870P.3$Y9F]R;3$P<2YH=&U02P$"% ,4    " #M
MB3-7@&&6^O8&  ! )   &@              @ $.;@( <F-A=# Y,3EF;W)M
M,3!Q97AH,S%?,2YH=&U02P$"% ,4    " #MB3-7T?>[G/D&  !))   &@
M            @ $\=0( <F-A=# Y,3EF;W)M,3!Q97AH,S%?,BYH=&U02P$"
M% ,4    " #MB3-7P&8*5,(#   >$0  &@              @ %M? ( <F-A
M=# Y,3EF;W)M,3!Q97AH,S)?,2YH=&U02P$"% ,4    " #MB3-7"1NKU\<#
M   D$0  &@              @ %G@ ( <F-A=# Y,3EF;W)M,3!Q97AH,S)?
;,BYH=&U02P4&      H "@"L @  9H0"

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
